#0
by sanenskii
при аптеке есть аптечный пункт, через улицу... в аптечном пункте стоит комп, считыватель штрих кодов, на компе атол рмк. товар фармацевт загружает с флешки. за долгое время накопилось много товара у которого остаток 0, и поэтому когда она ищет в рмк товар вначале появляются нулевые, из-за которых тормозит рмк и долго ищет(в следствии чего долго ждет покупатель). у меня задача сходить к ней и удалить все остатки нулевые, подскажитекак это делается?
#3
by sanenskii
ребята если не трудно распишите как???, насмешки принимаются, только устроился и ничего совсем пока незнаю , а чтото надо делать
#4
by HawkEye
лучше конфигуратора и отладчика тебя вряд-ли кто-то поможет... вообще не представляю, что такое "Атол Рабочее место кассира базовая"
#5
by zenik
Удалять товары в самой РМК - просто не удобно. Править DB файлы - не рекомендуется ибо ссылки. Остается вариант - выгружать из товароучетной системы только имеющие остаток. Это надо смотреть откуда берутся данные на флешке и дальше раскручивать этот клубок.
#6
by sanenskii
накладные на флешку выгружают с 1с7.7 аналит аптека 5.0,и она уже загружает их в рмк у себя. всех этих процесов я еще не видел и не знаю, но я так понял что новые вносяться поверх, а старые так и остаються с нулями остатками, чем и тормозят работу нехило в рмк
#7
by sanenskii
видите тут работал непалохои програмист 1эсник и он так это сделал, я тапк понимаю он к ней ходил и чистил.а почему в самой рмк не удобно, там нельзя скопом снести??.а так я вообще не понимаю бдф-ки это о чень темный лес для меня ещё "Остается вариант - выгружать из товароучетной системы только имеющие остаток. Это надо смотреть откуда берутся данные на флешке и дальше раскручивать этот клубок.", с чего начать??
#8
by zenik
В документации к РМК (руководство интегратора - можно уже сейчас скачать с сайта atol.ru) описаны форматы обмена с которыми работает РМК. Среди прочего там есть возможность удаления номенклатуры из РМК. Но для начала надо выяснить в каком формате сейчас обмен и как идет выгрузка из 1с.
#9
by zenik
скопом то снести можно... но изначально то ваша задача стояла сносить без остатков. я вам сейчас скажу - удаляйте все, а торговать вы чем будете? и я потом еще виноват останусь. начните с выяснения формата обмена и читайте про него в мануале - и обработку по выгрузке параллельно глядите.
#10
by МимохожийОднако
А меня убивает фраза "удалить нулевые остатки"...Как можно удалить то, чего нет? ))
#11
by zenik
Есть наименование товара, которого нет на остатке... Можно не придираться к словам - все понятно :)
#12
by sanenskii
да да zenik все не надо сносить, я думал нулевые может можно скопом снести, завтра поиду на складе посмотрю как выгружают. в самои аптеке обмен накладными между складом и огф(кассы) идет через сервер обмена атол рмк в 1с7.7 (в неи же фиксируються продажи с касс)
#13
by Phanatom
1. посмотреть на флешке в текстовом файле выгрузке имеются ли позиции с нулевым остатком, если да - то путь в 1С исправлять это 2. Если в файле ничего лишнего, зайти в Конфигурацию АТОЛа, отчистить справочник товаров и загрузить с флешки только остатки, ну или же добавить в файл загрузки флаг отчистки таблицы товара, есть в документации интегратора к "Атол.РМК"
#14
by sanenskii
выгружает текстовый файл на флешку, в накладной только товар который идет в аптечный пункт, лишнего нет. "зайти в Конфигурацию АТОЛа, отчистить справочник товаров и загрузить с флешки только остатки" - а не получится так, что удаляться все товары, а загрузятся с накладной только пришедшие, т.е. те что остались еще товары тоже удалятся. мне надо чтобы остались остатки, ну и новые загружались, а почистить те что на остатках ноль.
#16
by Phanatom
так я и имел ввиду выгрузить с товароучетной ПО все остатки и перезагрузить, даже можно с командой в начале файла, которая отчистит весь справочник и заменит тем что есть в текущем файле, это самый простой вариант. Хотя если нет такой обработки придется придумывать. Да... в документах старых пропадут названия товаров, которые пропали из справочника в РМК, но там фиксируется код товара, по нему можно будет сопоставить какой товар был в чеке если уж сильно захочется.
#17
by zenik
если удалить товары и загрузить только то что на флешке - то да, будет только последний приход, а товара с прошлых накладных ан кассе не будет. Надо переписывать обработку по выгрузке, что бы выгружала не по накладной товар, а по всему остатку. И перед загрузкой давать команду на очистку справочника.
#18
by Phanatom
так сделайте обработку, формирующую нужный файл, в которой будут все остатки с нужными данными, взять например структуры можно в том же документе Прихода и запихать как-то в отчет по Остаткам. Это на пальцах)
#19
by Phanatom
вторую часть не дочитал.. да все верно, либо же посылать в РМК команду на удаление товаров по кодам, у которых остаток 0. Но такое есть точно во Фронтоле, на счет функционала РМК не скажу, смотрите в документации интегратора РМК
#20
by rs_trade
свертка движений там есть настройка. плюс поставь галку не показывать нулевые в подборе.
#26
by Кукуев
Да, в РМК тоже можно удалить товар по коду... Удалить товары по коду: $$$DELETEWARESBYWARECODE Данные: № поля Тип поля Назначение 1 Строка 20 / Число* Код товара * – в зависимости от настройки «Идентификатор товара» (см. документ «Руководство администратора») поле может быть строковым или числовым.
#28
by IlyaSR
Для первого раза сначала грохнуть всю таблицу, а только потом грузить номенклатуру по остаткам. типа такого $$$DELETEALLWARES - удалить весь товар поставить первой строкой в выгружаемый файл далее удалять по коду
#29
by Phanatom
но со временем опять придется проделывать тоже самое. Так как товар продается и нет прихода, скажем, то в базе РМК будут висеть товары с 0 остатком и мешать при визуальном поиске. Реализаций этого можно придумать кучу, было б желание)
#30
by Phanatom
Удалять по коду - предлагаете посылать команду на удаление всех элементов у которых на данный момент 0 остаток или отбирать как-то? Так как часто в справочнике куча неиспользуемой номенклатуры с 0 остатком уже годами висит)
#31
by sanenskii
да я так понимаю так и делалось периодически проделывалась чистка, со слов кассира.там аптечный пункт небольшой, оборот не сказать что большой. тоесть как она говорит программер приходил и что-то делал. всех с наступающим
#32
by sanenskii
продолжение... получается товар в папке атола под наименованием SprT.DB, открываю его в paradox, в поле Quantity остаток. Вот какие мысли, удалить весь товар в атол рмк.С файла SprT.DB его экспортировать в текстовый файл, потом в ехеle по фильтру удалить нулевые и опять его в текстовый файл для загрузки в атол, то есть загрузить в атол на чистую все товары без нулей. но вот что я еще не понял как перевести в нужный текстовый чтобы поля нормально перенеслись, а то что-то то текст решоткои-#, то всё криво как то.
#34
by FIXXXL
+Аксесс мож понимает этот формат? а там запросом грохнуть ну это варианты, если точно уверен, что в данных ничего не разъедется
#35
by sanenskii
+Аксесс не читает( а как примерно на парадоксе удалять, не поиму, он как будто только как для прпосмотра без редактирования,хотя я еще и интерфейс не освоил
#37
by Phanatom
так вроде писали ж ранее уже в теме, выгрузка из Бэка есть? какой бэкофис? Сделайте обработку, которая сможет из бэка выгрузить остатки - сформируйте файл в формате Атола.
#38
by zenik
В файл обмена вот такую команду $$$DELETEWARESBYWARECODE Дальше одна строка - один код товара. И даже не парься, есть у тебя этот код на кассе или нет. а уж как вы получите товары без остатка - дело техники. Хоть из бэка, из DB кассы. Это кстати написали еще в уже можно было удалить все давно.
#39
by sanenskii
бек 1с7.7 конф.Аналит аптека 5.0. выгрузка только приходного а не всего товара. я б сделал обработку, да пока не бум-бум в этом вообще.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- Обмен данными с АТОЛ "Рабочее место кассира".
- v7: рабочее место кассира в ТИС
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- УТ10.3 АТОЛ: Рабочее место кассира, Остатки.
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: РМК (Рабочее место кассира) под ТиС
- v8: Взаимодействие 1С УТ 10.2 с Атол (Рабочее место кассира)
- v7: Перенос данных Бухгалтерия из v7 в v8
В этой группе 1С
- 1С Документооборот. Перенос номенклатуры дел на следующий год
- Twain в БП 3.0
- РЛС не отрабатывает
- Как выучить встроенный язык 1с?
- ЗУП 3.0 Отпуск по уходу за ребенком не меняет состояние сотр-а. Переход с 2.5
- Установить отбор по всем записям регистра накопления
- 1cestart.exe ругается что не может найти платформу
- Передать XML через COM
- ПолучитьОбласть в тонком клиента
- Конвертация УТ10 - БП3
- Конвертация данных ПКЗ у справочника
- Как происходит авторизация на web-сервере?
- есть что-нибудь лучше, чем ninjamock.com для прототипирования интерфейсов?
- Массив в методе API по протоколу SOAP
- Разнесение одной базы 1С в разные базы SQL
- Как в конвертации указать параметр вручную перед загрузкой?
- Восстановление синхронизации в РИБ после неправильного обновления
- Не читается XML созданный 1С
- как отразить в 1с 8.2 бухгалтерия приход расход товара на складе без проводок в
- Как сделать отбор регистратора в запросе по нескольким видам документов?