Имя: Пароль:
1C
1С v8
Обмен данными УТ 10.3 - БП 2.0 не заполняются бух. счета
,
0 Fomania
 
27.03.12
07:18
Из практически неизмененной УТ настраиваю обмен в стандартную БП. В УТ есть такая фишка: часть документов организации1 копируется, в них меняется название организации на организация2. И в БП переносятся только доки организации2. Это я к тому, что договор с контрагентом может от организации1 остаться (вдруг в этом причина). Документы переносятся, но провести их не удается, потому что не заполнены счета расчетов с контрагентами и в табличной части документа. Когда переносила документы только за этот год, счета заполнялись. Перенесла начиная с января 11 года, и все поля счетов в доках пустые. Никак не найду где искать причину, подскажите пожалуйста как отследить код обработки во время выполнения обработчика "после загрузки"?
1 vicof
 
27.03.12
07:20
посмотри регистр счета учета расчетов с контрагентами.
Скорей всего, если не с начала года переносишь - он не заполняется.
2 Fomania
 
27.03.12
07:25
(1) действительно регистр не заполнился. посмотрела базу бух, в которую переносила доки только с начала этого года, там регистр заполнился. но при попытке изменить в настройках обмена дату начала выгрузки на год раньше (01.01.2011) документы за тот год уже не выгружались, пришлось создавать новую базу и новый обмен. делала все заново, почему регистры в одном случае заполняются, а в другом нет?
3 vicof
 
27.03.12
07:28
смотри правила обмена. Думаю, там все написано.
4 Fomania
 
27.03.12
08:10
(3) в правилах вообще не нахожу этого регистра. ищу, но пока не нашла в какой момент он заполнялся когда я переносила документы только за этот год. но все равно за помощь спасибо...
5 vicof
 
27.03.12
08:25
Скорей всего он заполняется или при начале выгрузки данных в файл или следом за справочниками номенклатуры.
6 Fomania
 
27.03.12
11:27
Нашла в справке регистра:

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

почему-то при переносе за 12 год эти записи создавались, а когда с 11 года начинаю, не создаются. тогда я создаю новую базу БП, переношу туда справочники, потом вручную заполняю регистр и далее переношу документы. счета расчетов с контрагентами заполняются, а в таблице колонки счетов так и остаются пустыми. ведь кто-то же тоже мучился с обменом данных, помогите пожалуйста! я уже не знаю куда смотреть и где искать, все перерыла в настройках обмена...
7 СамСебе Режиссер
 
27.03.12
15:07
А это регистр Счета учета номенклатуры
8 СамСебе Режиссер
 
27.03.12
15:08
мучится не надо, учиться надо
9 Fomania
 
28.03.12
08:35
(7) спасибо, это я тоже выяснила. главный вопрос пока так и остался - почему при переносе данных только за этот год регистры заполнялись сами, а когда с прошлого года переношу, не заполняются. если еще конкретней - где зарыт этот механизм автоматического заполнения регистров счетов учета? в какой момент он активизируется, как это можно отследить?
10 Fomania
 
29.03.12
08:18
Кажется я выяснила, в чем причина. Базу, в которой все заполнялось, я создавала через 1С в окне выбора информационных баз, "создать новую информационную базу". И выбрала установленную версию. Вот тогда она и заполнила мне регистры автоматически. Потом я ту базу обновила до версии 2.0.33.8, а чтобы создать пустую базу, просто выгрузила конфигурацию, и ее потом в новую базу загрузила. Может мои ошибки помогут потом кому-то избежать таких же ошибок.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший