Имя: Пароль:
1C
1С v8
При обмене между БП 2.0 и УТ 10.3 не везде проставляются счета учёта номенклатур
0 BigWetTits
 
13.09.12
09:25
Здравствуйте, уважаемые.

У меня такая история: настроен типовой обмен между типовыми конфигурациями БП 2.0 и УТ 10.3.

Так вот при выгрузке из УТ в БП не во всех строчках, например, документа РеализацииТоваровУслуг проставляются счета учёта номенклатуры, хотя в соответствующем регистре сведений всё настроено корректно.

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

В правилах посмотрел - запускаются функции документа РеализацииТоваровУслуг а-ля бъект.ЗаполнитьСчетаУчетаВТабЧастиУслуги(Истина), Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧасти(СтрокаТЧ, "Товары", Истина)

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

Может быть, у кого-нибудь уже такое было? Как с этим бороться? Хотелось бы попробовать просто заново настроить обмен, но база всё время в работе, короче говоря, с этим проблемы.

Может как-то, я не знаю, прописать в правилах повторный запуск этих функций и дополнительную запись объекта, не знаю.

Подскажите, пожалуйста, кто чем может.

Большое спасибо!
1 Мимохожий Однако
 
13.09.12
09:32
Настраивай в БП счета учета номенклатуры.
2 Кокос
 
13.09.12
09:35
см (1) зайди в БП счета учета номенклатуры. Там найди строчку с 41м счетом. Скопируй ее и в новой убери все отборы оставь только счета и запиши. Обычно в УТ10 только 41й счет. А если работаешь только с комиссией то скопируй строчку с 003м счетом. Вот если смесь то будут траблы.
3 Кокос
 
13.09.12
09:40
(3) по поводу повторного можешь просто написать обработку перепроведения документов и они у тебя заново в обмен пойдут.
4 BigWetTits
 
13.09.12
09:50
Счета учёта настроены нормально, так как функции документа отрабатывают как нужно. Запускаются одни и те же функции, но когда из самой базы - всё отрабатывает хорошо, а когда из базы-источника при обмене - всё отрабатывает плохо.
5 Кокос
 
13.09.12
09:56
(4) читай внимательно(2) и смотри внимательно на отборы в справочнике счетов учета. там обычно на папки настроены а у тебя товары могут быть совсем в других папках.
6 BigWetTits
 
13.09.12
10:50
Хорошо, всем спасибо, попробую понасоздавать записей с разными отборами, авось чего и получится.
7 John83
 
13.09.12
10:55
в БП перевыбери ном-ру с пустыми счетами учета и посмотри и смотри, заполнятся ли они
PS вроде было такое с новыми позициями
8 BigWetTits
 
14.09.12
10:25
KazanKokos, повторяю, при запуске функций в бухгалтерии всё работает нормально.
John83, большое спасибо, это больше похоже на правду, хотя тоже довольно фантастически.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший