gifts2017

Разбиение документа на несколько

Опубликовал Vlad (kitminsk) в раздел Обработки - Обработка документов

Разбиение документа на несколько
Клиент переносит документ возврата из программы на платформе 8 в программу на платформе 7.7. При этом с базе на платформе 7.7 создается документ с количеством строк превышающем 9 999. Поэтому была поставлена задача разбиения получившегося документа на несколько с количеством строк не превышающем 9 999. Найти подобное не удалось, были только программы объединения документов, поэтому пришлось написать. Написано под конкретный документ с определенными реквизитами шапки, но может быть легко переписано под любой другой документ.
Поле "Начать с номера" сделано для того случая, когда у клиента бардак в базе и нарушена нумерация документов. Если там 0 , то программа будет пытаться сама установить номер для вновь созданных документов, что в случае нарушения нумерации будет приводить к ошибке, поэтому если нет возможности привести нумерацию документов в порядок - указываете программе с какого номера начать создавать новые документы.

Скачать файлы

Наименование Файл Версия Размер
Разбиение документа 3
.ert 59,50Kb
22.08.14
3
.ert 59,50Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Артём Алтухов (Fannasankh) 25.08.14 14:42
У меня два вопроса: зачем и почему:)
2. Vlad (kitminsk) 25.08.14 18:30
Клиент переносит документ возврата из программы на платформе 8 в программу на платформе 7.7. При этом с базе на платформе 7.7 создается документ с количеством строк превышающем 9 999. Поэтому была поставлена задача разбиения получившегося документа на несколько с количеством строк не превышающем 9 999.
3. Артём Алтухов (Fannasankh) 27.08.14 14:16
(2) kitminsk, зачем использовать 8ку, если потом переносится в 7ку
4. Vlad (kitminsk) 27.08.14 16:10
Обычная практика(по крайней мере у нас) - торговля в 8-ке, а бухи в 7-ке