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

Сверки между базами, например квартальные - залог успешной работы группы компаний или успешного перехода с устаревших учетных систем на новые. Каждая сверка содержит три вида алгоритмов - в общую таблицу сверки попадают найденные совпадения в обоих базах; расхождения отдельно каждой из двух баз (документ найден в одной базе но отсутствует в другой); а так же алгоритм специфического исправления документов одной базы на основе другой. Поступления 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 или поинтересуйтесь лично у проблемных сотрудников, которые по должности занимаются групповым проведением или групповыми выгрузками-загрузками, чтобы они освободили базу и дали потерпевшему зеленый свет.

См. также

Переход на НДС 20% для 1С:7.7

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

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

1 стартмани

24.12.2018    18501    34    pentanom    25    

5

Групповая обработка документов и справочников v.7.7

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

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

1 стартмани

30.04.2017    22226    78    DUH    0    

5

Универсальные обработки документов и справочников для 1С: Предприятие 7.7

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

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

1 стартмани

23.11.2016    38169    210    SanchoD    15    

13

Выводим из suspect базу 1С 7.7 на sql server 2000, а также "Перемещение баз данных SQL Server в новое местоположение с помощью операций Detach и Attach"

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

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

1 стартмани

08.11.2016    22744    ksnik    5    

5

Деноминация в Беларуси. В помощь специалистам и обычным пользователям

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

Инструмент для деноминации числовых реквизитов справочников, документов и операций в обороте за период.

1 стартмани

14.06.2016    18350    16    ge_ni    3    

6

Деноминация оборотов и остатков в 1С7.7 (Беларусь)

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

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

1 стартмани

12.06.2016    36225    62    aselik    17    

11

Проверка информационной базы 7.7 на некорректные символы

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

Поиск спецсимволов непосредственно в текстовых полях информационной базы 7.7.

1 стартмани

21.05.2015    14204    49    tedkuban    11    

6

Акт сверки взаиморасчетов для ТиС 7.7

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

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

1 стартмани

10.07.2013    18553    66    АннаШ    3    

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

неужели схема когда часть данных "в клюшках", а часть в "вечно сырой" сейчас очень актуальна и
простите огромный и неуклюжий заголовок востребован?
4. ksnik 578 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 578 03.10.19 10:44 Сейчас в теме
(2)
огромный и неуклюжий заголовок востребован?

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