Форум по программам и оборудованию > >

Атол Рабочее место кассира базовая, как удалить нулевые остатки?

23.05.2018 5:55


[ОТВЕТИТЬ]
28.12.2015 14:46
sanenskii
 
при аптеке есть аптечный пункт, через улицу... в аптечном пункте стоит комп, считыватель штрих кодов, на компе атол рмк. товар фармацевт загружает с флешки. за долгое время накопилось много товара у которого остаток 0, и поэтому когда она ищет в рмк товар вначале появляются нулевые, из-за которых тормозит рмк и долго ищет(в следствии чего долго ждет покупатель).
у меня задача сходить к ней и удалить все остатки нулевые, подскажитекак это делается?
22.01.2016 08:56
sanenskii
 
продолжение...
получается товар в папке атола под наименованием SprT.DB, открываю его в paradox, в поле Quantity остаток.
Вот какие мысли, удалить весь товар в атол рмк.С файла SprT.DB его экспортировать в текстовый файл, потом в ехеle по фильтру удалить нулевые и опять его в текстовый файл для загрузки в атол, то есть загрузить в атол на чистую все товары без нулей.
но вот что я еще не понял как перевести в нужный текстовый чтобы поля нормально перенеслись, а то что-то то текст решоткои-#, то всё криво как то.
22.01.2016 09:38
student
 
Цитата:
sanenskii .С файла SprT.DB его экспортировать в текстовый файл, потом в ехеle по фильтру удалить нулевые и опять его в текстовый файл для загрузки в атол
а зачем так сложно ?
найди dbeditor что с парадоксом работает и грохни все что тебе не нужно непосредственно там :)
25.01.2016 09:09
sanenskii
 
[QUOTE=student;248050]а зачем так сложно ?
найди dbeditor что с парадоксом работает и грохни все что тебе не нужно непосредственно там :)[/QUOв каком например?? парадокс по ходу не редактирует.
25.01.2016 09:10
sanenskii
 
Цитата:
student а зачем так сложно ?
найди dbeditor что с парадоксом работает и грохни все что тебе не нужно непосредственно там :)
в каком например?? парадокс по ходу не редактирует.
25.01.2016 10:36
student
 
Цитата:
sanenskii в каком например?? парадокс по ходу не редактирует.
все там редактирует - можно попробовать воспользоваться тем (dbedit.exe), что обычно с укм2 идет
или как вариант - msacces из микрософтовского офиса
или если вас в гугле не забанили - то можно поискать там :) то средство что вам ближе по духу
25.01.2016 10:39
Mtirt
 
Речь же о атол РМК? Там тоже в комплекте dbedit?
25.01.2016 11:04
konst
 
Для редактирования paradox DB файлов для УКМ-2 использую плагин для тотал коммандер
xBaseViewFree
быстро, удобно, все в одном флаконе. Поддерживает SQL запросы. Экспорт и импорт в/из большого кол-ва форматов файлов...
25.01.2016 12:50
Павел Сосновских
 
Есть гораздо более штатный способ - через файл, который на флешке.
Файл текстовый скорее всего.
Там должен быть "раздел", начинающийся с $$$ADDQUANTITY
Заменить на $$$REPLACEQUANTITY или $$$REPLACEQUANTITYWITHOUTSALE
И вообще не плохо будет поизучать идущее в комплекте Руководство сист. интегратора, а именно раздел про Обмен с АСТУ
25.01.2016 15:33
sanenskii
 
Цитата:
student все там редактирует - можно попробовать воспользоваться тем (dbedit.exe), что обычно с укм2 идет
или как вариант - msacces из микрософтовского офиса
или если вас в гугле не забанили - то можно поискать там :) то средство что вам ближе по духу
не спорю, с парадоксом еще наверно не разобрался. акссес не открывает нормально. посмотрю какие .db редакторы есть. спасибо
25.01.2016 15:34
sanenskii
 
Цитата:
Mtirt Речь же о атол РМК? Там тоже в комплекте dbedit?
да, атол рмк 3.8.2. незнаю комплекта поставки не видел.
25.01.2016 17:17
sanenskii
 
Цитата:
Павел Сосновских Есть гораздо более штатный способ - через файл, который на флешке.
Файл текстовый скорее всего.
Там должен быть "раздел", начинающийся с $$$ADDQUANTITY
Заменить на $$$REPLACEQUANTITY или $$$REPLACEQUANTITYWITHOUTSALE
И вообще не плохо будет поизучать идущее в комплекте Руководство сист. интегратора, а именно раздел про Обмен с АСТУ
дело в том что выгружается накладная на флешку с 1с7.7 аналит аптека в текстовом файле, там товар только приходный и ничего больше:
##@@&&
@
$$$ADDQUANTITY
а потом провизор вставляет флешку в комп у себя и загружает поверх, поэтому и много остается с нулевым остатком, так как не удаляеться. удалять по однои позиции слишком долго. программист который до этого работал удалял все но как. а теперь тут я, дуб дубом. буду благодарен за любую иныу.
25.01.2016 17:53
Павел Сосновских
 
у вас должен быть тогда способ выгрузить не одну накладную, а сделать "полную выгрузку" по остаткам по складу
оно скорее всего автоматом сделает зачистку и загрузку всех товаров, которые нужны
скорее всего не из накладной, а какая-нибудь обработка
26.01.2016 14:24
sanenskii
 
Цитата:
Павел Сосновских у вас должен быть тогда способ выгрузить не одну накладную, а сделать "полную выгрузку" по остаткам по складу
оно скорее всего автоматом сделает зачистку и загрузку всех товаров, которые нужны
скорее всего не из накладной, а какая-нибудь обработка
В том то и дело, до этого был хороший программист 1С-ник, он по их словам приходил что то делал и все становилось норм.(возможно из файл атола с товаром SprT., а возможно и строкой какой-неть например:
$$$DELETEWARESBYWARECODE.
а с 1С выгрузка накладной только с товаром что придет, а не полный перечень номенклатуры, а он уже в атол поверх запиливается, а старые остаются и нулевые.
Делается это примерно раз в год, так как аптечный пункт небольшой и оборот соответственно.
$$$DELETEWARESBYWARECODE как с помощью этого можно провернуть?
Опции темы


Часовой пояс GMT +3, время: 05:55.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.