Нужно чтобы выгружался один вид документа, при выгрузке в исходной базе этот документ должен удаляться.
Нужно чтобы выгружался один вид документа, при выгрузке в исходной базе этот документ должен удаляться.
"Могу предложить один альтернативный вариант (Я в одном месте документы так обрабатываю из одной базы в другой)<br><br><br><br>база = СоздатьОбъект("V77.Application");<br><br>открыта = база.Initialize(база.RMTrade, ИмяКаталога + " /M","NO_SPLASH_SHOW");<br><br>Если открыта = -1 Тогда<br><br> док = база.CreateObject("Документ. Всякие документы ");<br><br> Если док.ВыбратьДокументы(ДатаНачала, ДатаОкончания) = 1 Тогда<br><br>...............................<br><br>КонецЕсли;<br><br><br><br>Делай что хочешь и удаляй в той базе и т.д.<br><br>Да ! Здесь написано "база.CreateObject" а не "база.СоздатьОбъект" потому что 1С создаёт объекты тока так.<br><br>Ещё можешь добавить /Nпользователь - это имя пользователя"
Это куда, новую обработку создавать и форму к ней?
В принципе можно хоть где делать, но целесобразней всего, конечно, в обработку запихать... вроде как обрабатываешь что-то. <br><br>
А в xml-файл как мне выгрузить? Мне нужно с ПК в магазине выгружать чекиККМ в ПК который находится в офисе. Т.е. раз в месяц я еду в магаз выгружаю с ихнего ПК чеки в xml-файл с последующим удалением, уже в офисе я полученный xml загружаю в базу.<br><br>ЗЫ А вообще вопрос немного по другому стоял, как самому создать правило выгрузки документов, и что там вообще нужно писать?
"Рисковый Вы, DeN_238, товарищ! Ну хорошо, выгрузили Вы документ из исходной базы (кстати, в "Клубе профессионалов 1С" есть много обработок по переносу - например, выгрузка/загрузка через txt или dbf файлы), в обработке отметили "удалять документы после выгрузки" (или дописали обработку, если такой возможности изначально не было), скинули полученный файл на дискету (флэшку, CD или по Инету послали - не суть), стали загружать - а тут сбой какой-нибудь (или дискетка подвела). В итоге - и файла переноса нет, и в исходной базе документ уничтожен... Можно, конечно, восстановить документы в исходной базе (если упаковки не было), но 1С не любит, когда работают непосредственно с ее файлами. Так что, по-моему, автоматически удалять документы не стоит; можно время от времени с помощью групповой обработки документов удалять уже перенесенные (выгруженные и загруженные) документы. Мне кажется, такой вариант работы более надежен. "
"Дело в том, что как я уже писал в других топиках я не программер а сисадмин. А клуб профессионалов это что, пароли-явки можно? Про групповую обработку, ЧекККМ после Закртия Кассовой Смены, по идее должен удаляться, в обработке заккоментировал строку ДокЧеки.Удалить(1);. И теперь после закрытия кассовой смены чекиккм становятся непроведенными, что мне и нужно для формирования отчета о продажах каждого продавца, я понимаю что это на 99% это можно сделать по-другому, более корректно, но пока только так (( Первого же числа каждого месяца формируется отчет, и чекиккм за прошедший месяц удаляются."
1C:Лекторий: 14 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о поддержке изменений законодательства с 2025 года в программах 1С:ERP, 1С:КА, 1С:УТ 1C:Лекторий: 21 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о зарплатной отчетности за 2024 год - рекомендации по подготовке в 1С:ЗУП ред.3 |
1C:Лекторий: 23 января 2025 года, начало в 10:00 — Бесплатная онлайн-лекция о ККТ - ответы на частые вопросы, применение ставок 5% и 7% на УСН 1C:Лекторий: 28 января 2025 года, начало в 12:00 — Бесплатная онлайн-лекция о рисках для вашего бизнеса по Закону №152-ФЗ «О персональных данных» в 2025 году |