Сверки и переносы документов между базами 7.7 и 8, исправление расхождений. Реализации. Поступления. Корректировки отгрузки, поступления. Счета-фактуры выданные, полученные; исправленные выданные и полученные. COM-объект 1С8 (ОФ)

27.01.22

Задачи пользователя - Корректировка данных

Пример реализации сверок между базами и исправления расхождений в обе стороны, из 7.7 -> в 8.3 и из 8.3 -> в 7.7 на обычных формах. Фундаментальные обработки, которые работают на постоянной основе и поддерживают идентичность данных между базами основных поставщиков и основных покупателей (их соответствие прописано в модуле). Используется Новый COMОбъект("V77.Application"), пример использования внешнего источника данных. Реализация в поступление. Поступление в поступление. Корректировка поступления в корректировку отгрузки. СчФ выданный в СчФ полученный. Исправление СчФ полученного в исправление СчФ выданного. Перенос документа Реализация 7.7 в Поступление 8, Перемещение 7.7 в Поступление 8. Акт сверки взаиморасчетов (несколько организаций). Все обработки запускаются в базе 1С Предприятие 8 (обычные формы).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
1. СверкаСумм
.epf 23,82Kb
5
5 Скачать (1 SM) Купить за 1 850 руб.
2. Корректировочные счета-фактуры, документы оснований к корректировочным счетам-фактурам
.erf 14,11Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
3. Проверка цен
.epf 20,42Kb
2
2 Скачать (1 SM) Купить за 1 850 руб.
4. Сверка реализаций 8 с поступлениями 7
.epf 16,32Kb
3
3 Скачать (1 SM) Купить за 1 850 руб.
5. СверкаЗаказов
.erf 11,53Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.
6. СверкаПоступлений
.epf 21,06Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
7. ИсправлениеОрганизаций
.epf 19,17Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
8. Перекачка
.epf 14,81Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
9. Акт сверки взаиморасчетов (несколько организаций)
.epf 15,31Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
10. Загрузка товаров в 7.7 из внешней базы 7.7
.ert 114,50Kb
3
3 Скачать (1 SM) Купить за 1 850 руб.
11. ПереносРеализации77.ert
.ert 112,50Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
12. СозданиеПоступления77ПоРеализации77.ert
.ert 115,00Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
13. Выгрузка реализации 8 в поступление 7.7, закрытие смены 8 в отчет ККМ 7.7
.epf 14,21Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
14. Загрузка в 8.3 из 7.7 документов Поступления, Счета-Фактуры полученные, Реализации, Счета-Фактуры выданные, РКО, ПКО, Перемещение денег, Возвратов покупателя.
.epf 20,53Kb
8
8 Скачать (1 SM) Купить за 1 850 руб.
15. Выгрузка из 8.3 в 7.7 СтрокаВыпискиБанкаПриход и СтрокаВыпискиБанкаРасход с созданием отсутствующих связанных объектов 7.7.
.epf 20,41Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.
16. Выгрузка из 7.7 в 8.3 текстового файла с остатками товаров на складах для сверки с УТ 10.3, УПП 1.3, КА 1.1
.ert 95,50Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.
17. Загрузка из 7.7 в 8.3 текстового файла с остатками товаров на складах и отчет-сверка остатков 10,41,43,45 счетов из 7.7 в УТ 10.3, УПП 1.3, КА 1.1
.erf 17,22Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.

Сверки между базами, например квартальные - залог успешной работы группы компаний или успешного перехода с устаревших учетных систем на новые. Каждая сверка содержит три вида алгоритмов - в общую таблицу сверки попадают найденные совпадения в обоих базах; расхождения отдельно каждой из двух баз (документ найден в одной базе но отсутствует в другой); а так же алгоритм специфического исправления документов одной базы на основе другой. Поступления 8.3 исправляются по реализациям 7.7 и Корректировки отгрузки 7.7 исправляются по корректировкам поступления 7.7 и реализуют обычное взаимодействие между основным поставщиком и основным покупателем (они представленные в пунктах 1-5 данной публикации). Остальные обработки сверки и исправления документов (представленные в пунктах 6-8) нужны для организации и контроля нетипового взаимодействия, применяемого в обеспечении не основной деятельности группы компаний.

Работа выполнена на основе следующих конфигураций.

Платформа источника №1 - 1С:Предприятие 7.7 (7.70.027)

Конфигурация источника №1 - Комплексная конфигурация 4.2 (7.70.424) - оптовая учетная система основного поставщика.

Платформа источника №2 - 1С:Предприятие 8.3 (8.3.12.1790)

Конфигурация источника №2 - Рарус Торговый комплекс v8 (08.1.17.01) - розничная учетная система собственных организаций-покупателей это аналог торговли 10.3, в части перечисленных в статье сверяемых документов он не отличается, но во все документы мной добавлены стыковочные реквизиты входящие номера.

Все представленные сверки работают через COM-соединение, используется Новый COMОбъект("V77.Application").

1. Обработка "Сверка сумм" поступлений и реализаций, корректировок отгрузки и корректировок поступления, счетов-фактур выданных и полученных, исправленных счетов-фактур выданных и полученных (к корректировкам поступления) проиллюстрирована на следующих скриншотах. Эта обработка проверяет (т.е. выявляет и показывает) все отклонения, но не исправляет документы. С выделенными настройками объем выводимой информации максимально полный чтобы можно было протыкать ссылки и выявить все детали проблем.

Второй скрин не выводит ссылки но выводит номера и даты связанных документов структуры подчиненности 7.7 и 8.3, иллюстрирует их наличие, позволяет судить о соблюдении технологии работы с данными документами.

Третий вариант этого отчета лишен избыточности и используется бухгалтером для контроля правильности оформления документов. Поле списка документов позволяет установить фильтр на любые колонки, например разница сумм и ндс, наличие счетов-фактур. При получении данных условное оформление (голубой цвет) показывает строки в которых между 7.7 и 8.3 отличаются суммы, ндс или номера документов структуры подчиненности.

2. Вспомогательный отчет "Корректировочные счета-фактуры, документы оснований к корректировочным счетам-фактурам" в дополнение к этой сверке помогает выделить и проверить исправленные счета-фактуры (и их корректировки-основания) отдельно по годам разных ставок НДС 18% и 20%.

3. Обработка "Проверка цен" позволяет сверить реализации 7.7 с поступлениями 8.3 и исправить строки поступлений по реализациям, работает по всем собственным организациям в одном сеансе. Есть режим многократной сверки и исправления "non-stop" в данном случае 8 итераций, т.к. при работе большого количества пользователей возможны отказы перепроведения отдельных документов из-за блокировки по причине нагрузок совместной работы.

4. Обработка "Сверка реализаций8 с поступлениями7" позволяет сверить и исправить строки корректировки поступления в 7.7 по корректировкам отгрузки в 8.3.

5. Пример быстрого отчета на СКД сверки номеров и дат заказов поставщику 8.3 с заявками покупателя 7.7 использует внешний источник данных SQL базы 7.7

6. Обработка "Сверка поступлений 8 с поступлениями 7" предполагает выбор организации и контрагента, имеет несколько критериев сопоставления документов, каждый из которых активируется флажком настройки.

7. Обработка исправления реквизитов поступления 8.3 организаций по реализациям 7.7

8. Создание одного отсутствующего поступления 8.3 из одной реализации или перемещения 7.7

9. Акт сверки взаиморасчетов (несколько организаций).

10. Загрузка товаров в 7.7 из внешней базы 7.7

11. Перенос реализации из 7.7 в 7.7

12. Создание поступления77 по реализации77.ert

13. Выгрузка реализации 8 в поступление 7.7, закрытие смены 8 в отчет ККМ 7.7

14. Загрузка в 8.3 из 7.7 документов Поступления, Счета-Фактуры полученные, Реализации, Счета-Фактуры выданные, РКО, ПКО, Перемещение денег, Возвратов покупателя. В этой загрузке номенклатура свернута (то есть не загружается, а в документ вводится одной строкой "Товар НДС20" для НДС20, другой "Товар НДС10" и "Без НДС").

15. Выгрузка из 8.3 в 7.7 СтрокаВыпискиБанкаПриход и СтрокаВыпискиБанкаРасход с созданием отсутствующих связанных объектов.

16-17. Выгрузка из 7.7 в 8.3 текстового файла с остатками товаров на складах для сверки с УТ 10.3, УПП 1.3, КА 1.1. Загрузка из 7.7 в 8.3 текстового файла с остатками товаров на складах и отчет-сверка остатков 10,41,43,45 счетов из 7.7 в УТ 10.3, УПП 1.3, КА 1.1 (обмен XML-файлами с удаленными подразделениями):

Экранная форма выгрузки:

Пример XML файла обмена:

Экранная форма сверки (с загрузкой):

Решение проблемы переноса данных между базами 7.7. и 8.3 чераз COM

Если сотрудник сообщает, что он не может выгрузить или загрузить что-то между системами 7.7 и 8.3 нужно выполнить ряд проверок и подсказать ему:

1) У него должны быть права на данную операцию. Если он этого никогда этого не делал, возможно у него нет прав и если руководство санкционирует, ему надо дать права.

2) Иногда пользователю не разрешено входить в базу дважды. Если он один раз уже зашел, то перенос данных инициирует новое соединение и получает отказ. Таким образом пользователю надо выйти из базы.

3) Имеется регламентный пользователь "Загрузка" под которым производится групповое проведение документов в транзакции. Выгрузки заказов и реализаций из 8.3 в 7.7 тоже делаются под этим пользователем, чтобы не вызывать взаимных блокировок от групповых операций. Поэтому если возникает проблема с подключением к базе во время таких операций - проверьте через монитор пользователей 7.7 или поинтересуйтесь лично у проблемных сотрудников, которые по должности занимаются групповым проведением или групповыми выгрузками-загрузками, чтобы они освободили базу и дали потерпевшему зеленый свет.

См. также

Корректировка данных Бухгалтер Бухгалтерский учет 7.7 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Для 1С:Предприятия 8 переход на НДС 20% сделан, а для 7.7 я не нашел. Выкладываю.

1 стартмани

24.12.2018    18775    34    pentanom    25    

5

Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

1. Обработка позволяет совершать следующие действия над объектами: а. СПРАВОЧНИКИ: удаление; пометка на удаление; снятие пометки на удаление. б. ДОКУМЕНТЫ: удаление; пометка на удаление; снятие пометки на удаление; проведение; отмена проведения; выключить проводки; включить проводки. 2. Действия могут быть ограничены некоторыми условиями. 3. Существует отбор по видам объектов. 4. Есть возможность обработать подчиненные справочники.

1 стартмани

30.04.2017    22613    82    DUH    0    

5

Корректировка данных Программист Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработки можно использовать в любой конфигурации 1С-Предприятия 7.7. Обработки позволяют просмотреть/изменить значения любого реквизита документов/справочников, существующих в базе. В обработках реализован множественный отбор по значениям реквизитов (для табличной части документов тоже). В обработке документов реализованы следующие действия: Перенумерация; проведение; отмена проведения; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; удаление строк табличной части; вывод на печать и в файлы *.xls,*.csv,*.dbf,*.xml реквизитов шапки и табличной части. В обработке справочников реализованы следующие действия: Перенумерация; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; очистка истории значений периодического реквизита; перенос справочника в другую базу подобной конфигурации по OLE; вывод на печать реквизитов и истории значений периодических реквизитов; вывод реквизитов в файлы *.xls,*.csv,*.dbf,*.xml; отчет по структуре справочников, вывод и обработка ссылок на выбранные элементы.

1 стартмани

23.11.2016    38870    224    SanchoD    15    

13

Корректировка данных Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

База данных помечается Suspect, когда SQL Server не может читать файлы данных, связанные с базой данных с жесткого диска. В этом случае сделать бекап базы нельзя, но можно попробовать образ диска. После того как возможность читать файлы данных восстановлена, вы можете перезапустить службу SQL Server, и если возможно, произойдет автоматическое восстановление. Что делать, если информационная база 1С7.7 на SQL Server 2000 перешла в состояние suspect? Если это произошло утром и бекап сделан, Вы, конечно, можете грохнуть и раскатать базу заново (вечером это проблематичнее), но не торопитесь - возможно, поможет detach+attach или другие методы, изложенные в данной публикации.

1 стартмани

08.11.2016    23280    ksnik    5    

5

Корректировка данных Программист Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Бухгалтерия для бюджетных учреждений 7.7 Беларусь Бухгалтерский учет Абонемент ($m)

Обработка проводит деноминацию оборотов, сумма каждой проводки делится на 10000. После этого остатки по счетам и субконто корректируются до эталонных значений. Также деноминируются реквизиты справочников.

1 стартмани

12.06.2016    36452    62    aselik    17    

11

Взаиморасчеты Акт сверки Бухгалтер Оперативный учет 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Абонемент ($m)

Формирование и печать акта сверки взаиморасчетов с контрагентами по данным учета конфигурации "Торговля и склад" 7.7.

1 стартмани

10.07.2013    18708    67    АннаШ    3    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. AlexandrSmith 69 03.10.19 09:44 Сейчас в теме
Очень интересно описано. Желаю удачи.
Alex1053669; +1 Ответить
3. ksnik 593 03.10.19 10:35 Сейчас в теме
(1) Спасибо Александр, очень приятно!
Alex1053669; +1 Ответить
2. VmvLer 03.10.19 10:00 Сейчас в теме
так и не понял зачем это все и как это будет работать вне среды где автор реализовал функционал?

неужели схема когда часть данных "в клюшках", а часть в "вечно сырой" сейчас очень актуальна и
простите огромный и неуклюжий заголовок востребован?
4. ksnik 593 03.10.19 10:43 Сейчас в теме
(2)
так и не понял зачем это все

В тексте статьи назначения я позиционировал "Сверки между базами, например квартальные - залог успешной работы группы компаний или успешного перехода с устаревших учетных систем на новые."

(2)
как это будет работать вне среды где автор реализовал функционал?

Я представляю на суд общественности три вида алгоритмов - в общую таблицу сверки попадают найденные совпадения в обоих базах; расхождения отдельно каждой из двух баз (документ найден в одной базе но отсутствует в другой); а так же алгоритм специфического исправления документов одной базы на основе другой. Поступления 8.3 исправляются по реализациям 7.7 и Корректировки отгрузки 7.7 исправляются по корректировкам поступления 8.3 и реализуют обычное взаимодействие между основным поставщиком и основным покупателем (они представленные в пунктах 1-5 данной публикации). Остальные обработки сверки и исправления документов (представленные в пунктах 6-8) нужны для организации и контроля нетипового взаимодействия, применяемого в обеспечении не основной деятельности группы компаний.

(2)
неужели схема когда часть данных "в клюшках", а часть в "вечно сырой" сейчас очень актуальна

Во-первых я считаю 1С 7.7 хорошей удачной системой, мне она нравится. Я считаю, что она жизнеспособна вполне для торгового предприятия и 70 пользователей. Да, предприятия могут расти и уходить от нее, бухгалтерию в ней вести нельзя, но скажите почему она не пригодна для торговли?
Во-вторых то, какой именно зоопарк живет на нашем на предприятии от нас зависит не в полной мере, существует множество предприятий продающих товары оптом или оказывающих услуги в 7.7, так почему же они не имеют право автоматически сверится с более совершенной учетной системой другого предприятия? Религия позволяет. У кого будет необходимость кто хочет и на управляемые формы может это перенести.
6. VmvLer 03.10.19 10:53 Сейчас в теме
(4) (5) Все понятно, спасибо за грамотные ответы.
5. ksnik 593 03.10.19 10:44 Сейчас в теме
(2)
огромный и неуклюжий заголовок востребован?

это для поисковика, вдруг кто в интернете будет искать - как сделать сверку 7.7 и 8.3, найдет и скачает мой пример
Оставьте свое сообщение