Обработка предназначена для групповой и выборочной загрузки и создания документов "Реализация (акты, УПД)" и "Счет-фактура выданный" на их основании.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование |
|
По подписке [?]
|
Купить один файл
|
Групповое создание и заполнение реализаций (актов об оказании услуг) и счетов-фактур выданных по данным файла Excel в БП 3.0 и файл Excel для примера с данными из Демо-базы
.zip 29,23Kb ver:1.0.1
|
29 |
Скачать (1 SM)
|
Купить за 1 850 руб.
|
Метод чтения файла Excel - через Табличный документ. Файл объемом 1723 строки читает за пару секунд.
Есть простой замер производительности, больше для демонстрации и сравнения.
Есть обработка разных ситуаций, например:
- Не выбрана организация (на случай если учет ведется по нескольким). Без указания организации нет смысла создавать документы, поэтому кнопка "Создать документ Акт выполненных работ" будет недоступна.
- Если при этом нажать "Создать счета-фактуры", то будет произведен поиск по выделенным строкам с номерами реализаций, и если такие есть в базе, то либо будет создан счет-фактура, либо будет выдано сообщение о том, что такой счет-фактура уже существует.
- Если реализация не будет найдена, то появится сообщение о том, что реализация с указанным номером не обнаружена, и что счет-фактуру создать невозможно, т.к. реализация является документом-основанием для счета-фактуры.
Особенности структуры файла Excel
- В колонках, содержащих дату (дата документа, дата договора, etc.) необходимо установить формат ячеек типа "Дата", т.к. по умолчанию все данные выгружаются в общий формат, или текстовый, а в обработке в табличной части поле типа "Дата". Нужно либо сразу установить такой формат ячеек, либо скопировать в отдельный столбец данные, а в том столбце, из которого будут браться данные типа "Дата" поставить функцию "=ЗНАЧЕН(ячейка с текстовым или общим форматом, в которой содержится дата)", и растянуть насколько нужно.
- Необходимо сохранить именно ту последовательность, которая в файле, или переделать под свои запросы, код обработки открыт.
- Если какие-то колонки не нужны, то в файле можно их убрать, тогда, если остальные колонки сдвинутся, придется немного поправить код, а именно - указать новые номера колонок вместо старых.
- Формат файла - *.xls (2003).
- Коды подразделений указаны из моей тестовой базы. При редактировании файла лучше их заменить на реально существующие, иначе подразделения не будут найдены.
- При присвоении номеров документов учитывайте длину соответствующих реквизитов в самой 1С.
Другие мои обработки по загрузке данных из Excel
Тестировалась на платформе 8.3.18.1289
Тестировалась на конфигурации Бухгалтерия Предприятия 3.0, редакция КОРП, релиз 3.0.103.21
Для скачивания предлагается ZIP-архив, в котором файл обработки и Excel-файл для примера загрузки. В целях сохранения коммерческой тайны, данные контрагентов указаны из демо-базы БП 3.0
Обработка подойдет для переноса данных из одной базы в другую, в том числе, из сторонней программы учета в Бухгалтерию Предприятия 3.0.