|
v7: Атол Рабочее место кассира базовая, как удалить нулевые остатки? | ☑ | ||
---|---|---|---|---|
0
sanenskii
28.12.15
✎
15:44
|
при аптеке есть аптечный пункт, через улицу... в аптечном пункте стоит комп, считыватель штрих кодов, на компе атол рмк. товар фармацевт загружает с флешки. за долгое время накопилось много товара у которого остаток 0, и поэтому когда она ищет в рмк товар вначале появляются нулевые, из-за которых тормозит рмк и долго ищет(в следствии чего долго ждет покупатель).
у меня задача сходить к ней и удалить все остатки нулевые, подскажитекак это делается? |
|||
1
zenik
28.12.15
✎
16:23
|
удалить все товары в РМК и загрузить только существующие.
|
|||
2
HawkEye
28.12.15
✎
16:39
|
(0) идти лучше всего ногами, удалять - руками с применением головы.
|
|||
3
sanenskii
28.12.15
✎
16:47
|
ребята если не трудно распишите как???, насмешки принимаются, только устроился и ничего совсем пока незнаю , а чтото надо делать
|
|||
4
HawkEye
28.12.15
✎
16:51
|
(3) лучше конфигуратора и отладчика тебя вряд-ли кто-то поможет...
вообще не представляю, что такое "Атол Рабочее место кассира базовая" |
|||
5
zenik
28.12.15
✎
16:52
|
(3) Удалять товары в самой РМК - просто не удобно. Править DB файлы - не рекомендуется ибо ссылки. Остается вариант - выгружать из товароучетной системы только имеющие остаток. Это надо смотреть откуда берутся данные на флешке и дальше раскручивать этот клубок.
|
|||
6
sanenskii
28.12.15
✎
17:02
|
накладные на флешку выгружают с 1с7.7 аналит аптека 5.0,и она уже загружает их в рмк у себя. всех этих процесов я еще не видел и не знаю, но я так понял что новые вносяться поверх, а старые так и остаються с нулями остатками, чем и тормозят работу нехило в рмк
|
|||
7
sanenskii
28.12.15
✎
17:06
|
видите тут работал непалохои програмист 1эсник и он так это сделал, я тапк понимаю он к ней ходил и чистил.а почему в самой рмк не удобно, там нельзя скопом снести??.а так я вообще не понимаю бдф-ки это о чень темный лес для меня ещё
"Остается вариант - выгружать из товароучетной системы только имеющие остаток. Это надо смотреть откуда берутся данные на флешке и дальше раскручивать этот клубок.", с чего начать?? |
|||
8
zenik
28.12.15
✎
17:08
|
(6) В документации к РМК (руководство интегратора - можно уже сейчас скачать с сайта atol.ru) описаны форматы обмена с которыми работает РМК.
Среди прочего там есть возможность удаления номенклатуры из РМК. Но для начала надо выяснить в каком формате сейчас обмен и как идет выгрузка из 1с. |
|||
9
zenik
28.12.15
✎
17:10
|
(7) скопом то снести можно... но изначально то ваша задача стояла сносить без остатков. я вам сейчас скажу - удаляйте все, а торговать вы чем будете? и я потом еще виноват останусь. начните с выяснения формата обмена и читайте про него в мануале - и обработку по выгрузке параллельно глядите.
|
|||
10
Мимохожий Однако
28.12.15
✎
17:28
|
А меня убивает фраза "удалить нулевые остатки"...Как можно удалить то, чего нет? ))
|
|||
11
zenik
28.12.15
✎
17:38
|
(10) Есть наименование товара, которого нет на остатке... Можно не придираться к словам - все понятно :)
|
|||
12
sanenskii
28.12.15
✎
21:41
|
(9) да да zenik все не надо сносить, я думал нулевые может можно скопом снести, завтра поиду на складе посмотрю как выгружают. в самои аптеке обмен накладными между складом и огф(кассы) идет через сервер обмена атол рмк в 1с7.7 (в неи же фиксируються продажи с касс)
|
|||
13
Phanatom
28.12.15
✎
23:47
|
(5) 1. посмотреть на флешке в текстовом файле выгрузке имеются ли позиции с нулевым остатком, если да - то путь в 1С исправлять это
2. Если в файле ничего лишнего, зайти в Конфигурацию АТОЛа, отчистить справочник товаров и загрузить с флешки только остатки, ну или же добавить в файл загрузки флаг отчистки таблицы товара, есть в документации интегратора к "Атол.РМК" |
|||
14
sanenskii
29.12.15
✎
12:15
|
(13) выгружает текстовый файл на флешку, в накладной только товар который идет в аптечный пункт, лишнего нет.
"зайти в Конфигурацию АТОЛа, отчистить справочник товаров и загрузить с флешки только остатки" - а не получится так, что удаляться все товары, а загрузятся с накладной только пришедшие, т.е. те что остались еще товары тоже удалятся. мне надо чтобы остались остатки, ну и новые загружались, а почистить те что на остатках ноль. |
|||
15
HawkEye
29.12.15
✎
13:15
|
(0) стесняюсь спросить.... а как твоя должность называется?
|
|||
16
Phanatom
29.12.15
✎
14:48
|
(14) так я и имел ввиду выгрузить с товароучетной ПО все остатки и перезагрузить, даже можно с командой в начале файла, которая отчистит весь справочник и заменит тем что есть в текущем файле, это самый простой вариант. Хотя если нет такой обработки придется придумывать.
Да... в документах старых пропадут названия товаров, которые пропали из справочника в РМК, но там фиксируется код товара, по нему можно будет сопоставить какой товар был в чеке если уж сильно захочется. |
|||
17
zenik
29.12.15
✎
14:56
|
(14) если удалить товары и загрузить только то что на флешке - то да, будет только последний приход, а товара с прошлых накладных ан кассе не будет.
Надо переписывать обработку по выгрузке, что бы выгружала не по накладной товар, а по всему остатку. И перед загрузкой давать команду на очистку справочника. |
|||
18
Phanatom
29.12.15
✎
15:09
|
(17) так сделайте обработку, формирующую нужный файл, в которой будут все остатки с нужными данными, взять например структуры можно в том же документе Прихода и запихать как-то в отчет по Остаткам. Это на пальцах)
|
|||
19
Phanatom
29.12.15
✎
15:52
|
(17) вторую часть не дочитал.. да все верно, либо же посылать в РМК команду на удаление товаров по кодам, у которых остаток 0.
Но такое есть точно во Фронтоле, на счет функционала РМК не скажу, смотрите в документации интегратора РМК |
|||
20
rs_trade
29.12.15
✎
16:12
|
свертка движений там есть настройка. плюс поставь галку не показывать нулевые в подборе.
|
|||
21
Phanatom
29.12.15
✎
16:48
|
(20) это точно про РМК, а не Фронтол?
|
|||
22
zenik
29.12.15
✎
21:14
|
(18) ды я как бы тоже советы даю, мне не надо отвечать :)
|
|||
23
Phanatom
30.12.15
✎
02:57
|
(22) угу.. промазал) пост ТС предназначался)
|
|||
24
ЧеловекДуши
30.12.15
✎
06:46
|
||||
25
ЧеловекДуши
30.12.15
✎
06:46
|
+ У вас какая версия девайса? :)
|
|||
26
Кукуев
30.12.15
✎
08:59
|
(19) Да, в РМК тоже можно удалить товар по коду...
Удалить товары по коду: $$$DELETEWARESBYWARECODE Данные: № поля Тип поля Назначение 1 Строка 20 / Число* Код товара * – в зависимости от настройки «Идентификатор товара» (см. документ «Руководство администратора») поле может быть строковым или числовым. |
|||
27
Кукуев
30.12.15
✎
09:00
|
+ (26) Это типа структура файла для удаления товара по коду - табличка разъехалась... :(
|
|||
28
IlyaSR
30.12.15
✎
09:43
|
Для первого раза сначала грохнуть всю таблицу, а только потом грузить номенклатуру по остаткам.
типа такого $$$DELETEALLWARES - удалить весь товар поставить первой строкой в выгружаемый файл далее удалять по коду |
|||
29
Phanatom
31.12.15
✎
04:55
|
(28) но со временем опять придется проделывать тоже самое. Так как товар продается и нет прихода, скажем, то в базе РМК будут висеть товары с 0 остатком и мешать при визуальном поиске.
Реализаций этого можно придумать кучу, было б желание) |
|||
30
Phanatom
31.12.15
✎
04:59
|
+ к (29)
Удалять по коду - предлагаете посылать команду на удаление всех элементов у которых на данный момент 0 остаток или отбирать как-то? Так как часто в справочнике куча неиспользуемой номенклатуры с 0 остатком уже годами висит) |
|||
31
sanenskii
31.12.15
✎
09:11
|
(29) да я так понимаю так и делалось периодически проделывалась чистка, со слов кассира.там аптечный пункт небольшой, оборот не сказать что большой. тоесть как она говорит программер приходил и что-то делал.
всех с наступающим |
|||
32
sanenskii
21.01.16
✎
16:51
|
продолжение...
получается товар в папке атола под наименованием SprT.DB, открываю его в paradox, в поле Quantity остаток. Вот какие мысли, удалить весь товар в атол рмк.С файла SprT.DB его экспортировать в текстовый файл, потом в ехеle по фильтру удалить нулевые и опять его в текстовый файл для загрузки в атол, то есть загрузить в атол на чистую все товары без нулей. но вот что я еще не понял как перевести в нужный текстовый чтобы поля нормально перенеслись, а то что-то то текст решоткои-#, то всё криво как то. |
|||
33
FIXXXL
21.01.16
✎
17:13
|
а на парадоксе слабать удалялку?
|
|||
34
FIXXXL
21.01.16
✎
17:14
|
(33) +Аксесс мож понимает этот формат? а там запросом грохнуть
ну это варианты, если точно уверен, что в данных ничего не разъедется |
|||
35
sanenskii
22.01.16
✎
10:43
|
(34) +Аксесс не читает(
а как примерно на парадоксе удалять, не поиму, он как будто только как для прпосмотра без редактирования,хотя я еще и интерфейс не освоил |
|||
36
sanenskii
25.01.16
✎
15:21
|
ребят буду благодарен за любую инфу, ссылку как воплотить. что-то я дуб.
|
|||
37
Phanatom
25.01.16
✎
15:43
|
(36) так вроде писали ж ранее уже в теме, выгрузка из Бэка есть? какой бэкофис?
Сделайте обработку, которая сможет из бэка выгрузить остатки - сформируйте файл в формате Атола. |
|||
38
zenik
25.01.16
✎
23:40
|
(32) В файл обмена вот такую команду
$$$DELETEWARESBYWARECODE Дальше одна строка - один код товара. И даже не парься, есть у тебя этот код на кассе или нет. а уж как вы получите товары без остатка - дело техники. Хоть из бэка, из DB кассы. Это кстати написали еще в (26) уже можно было удалить все давно. |
|||
39
sanenskii
28.01.16
✎
09:08
|
(37) бек 1с7.7 конф.Аналит аптека 5.0. выгрузка только приходного а не всего товара. я б сделал обработку, да пока не бум-бум в этом вообще.
|
|||
40
sanenskii
28.01.16
✎
09:09
|
(38) да не спорю,тяну, завал просто бывает по времени. Спасибо, попробую.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |