Имя: Пароль:
1C
 
Синхронизация 1С:УТ и 1С:Бухгалтерия, изменение номеров документа по правилам бухгалтерии
0 Chonguk228
 
25.07.25
15:56
Идет обмен, из УТ выгружаются заказы клиента как счета на оплату в 1С:БП 3.0. При получении данных номер ставится УТшный (т.к. он с таким номером и был отправлен), а нужно чтобы номер ставился по правилам бухгалтерии. Как это сделать? (интересны как программные, так и встроенные способы)

Пример как сейчас:
из УТ Заказ клиента 00УТ-000002
в БП Счет на оплату 00УТ-000002

Пример как нужно:
из УТ Заказ клиента 00УТ-000002
в БП Счет на оплату 00БП-000213
1 Волшебник
 
25.07.25
15:58
Не нужно. Правильный номер - УТ
2 maxab72
 
25.07.25
15:58
добавьте расширением перед записью счета очистку его номера.
3 Chonguk228
 
25.07.25
16:00
(2) спасибо, тоже думал про события и/или подписки. но может есть какой-то способ встроенными средствами это настроить?
4 maxab72
 
25.07.25
16:03
(3) для начала проверьте, что при обмене документы опознаются по УИД, а не по номеру.
5 Chonguk228
 
25.07.25
16:07
(4) проверил только что, сверяются не по номеру, по УИД
6 bolder
 
25.07.25
16:37
(5) Тогда нет проблем -делай (2) в точности.
7 Chonguk228
 
25.07.25
16:48
(6) а есть ли какая-то возможность в БП/УТ настроить какие реквизиты объекта источника заполнять в объекте приемнике? Просто по идее тогда бы можно было отключить заполнение номера документа, чтобы в БП он сам заполнялся при записи
8 Chonguk228
 
25.07.25
16:49
(7) в ИТСе только наткнулся только на 1С:Конвертация данных 3.0
9 maxab72
 
25.07.25
16:50
(7) если используете зашитые в конфигурацию правила обмена - то нет. Если используете внешние правила - то да, можно.
10 Chonguk228
 
26.07.25
10:32
(9) а внешние правила - это что Вы имеете в виду?
11 maxab72
 
25.07.25
16:53
(10) Правила обмена для универсального обмена. Их проще всего настроить в Конвертации данных 2.0