1с БГУ 1.0 заполнение кэк в дебиторскую и кредиторскую задолженность форма 769
Здравствуйте, возникла проблема по заполнению формы 769.
В общем:
База данных свёрнута, при свёртке, в корректировке записей регистров, кэк стал везде незаполненный. Но это даже не важно. Потому что форма 769 заполняется по кэкам, сканируя контрагента и вытаскивая по типу контрагента(например 7-физ.лицо, или 4 - организация..). В итоге в форме 769 КЭК мы видим 007 , либо 004.
Конфигурация наша изменена, в справочник договоры добавлен такой же тип и если в договоре он заполнен, то КЭК в проводку берётся из договора, а если нет, то из контрагента. И всё бы хорошо, если бы в форму остатки по КЭК тащились из проводок на начало, а не из контрагентов.
Поэтому вопрос! Кто знает, где в правилах заполнения прописать остатки на начало по типу контрагента из договора? Просто совсем не разбираюсь в правилах заполнения отчётности. Помогите, пожалуйста..
В общем:
База данных свёрнута, при свёртке, в корректировке записей регистров, кэк стал везде незаполненный. Но это даже не важно. Потому что форма 769 заполняется по кэкам, сканируя контрагента и вытаскивая по типу контрагента(например 7-физ.лицо, или 4 - организация..). В итоге в форме 769 КЭК мы видим 007 , либо 004.
Конфигурация наша изменена, в справочник договоры добавлен такой же тип и если в договоре он заполнен, то КЭК в проводку берётся из договора, а если нет, то из контрагента. И всё бы хорошо, если бы в форму остатки по КЭК тащились из проводок на начало, а не из контрагентов.
Поэтому вопрос! Кто знает, где в правилах заполнения прописать остатки на начало по типу контрагента из договора? Просто совсем не разбираюсь в правилах заполнения отчётности. Помогите, пожалуйста..
Найденные решения
(11)В целом, в общем модуле менять там не много.
Необходимо:
1) поправить процедуру ЗаполнитьДетальныйКЭКВТаблицеДанных общего модуля ЗаполнениеОтчетностиСервер - там КЭК берется из типа контрагента, можно доделать, что если в субконто есть договор, то брать тип контрагента из договора.
2) поправить процедуру ДополнитьТаблицуПоДаннымПросроченнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
3) поправить процедуру ДополнитьТаблицуПоДаннымДолгосрочнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
Имхо, этого будет достаточно, чтобы исправить заполнение под ваш случай.
Это повлияет на заполнение 769, 773, 730, 830. То есть заполняться будут данные согласованно.
В пользовательском режиме в правилах заполнения ничего править не надо.
А то заполнять вручную эти формы, это такое себе...
Необходимо:
1) поправить процедуру ЗаполнитьДетальныйКЭКВТаблицеДанных общего модуля ЗаполнениеОтчетностиСервер - там КЭК берется из типа контрагента, можно доделать, что если в субконто есть договор, то брать тип контрагента из договора.
2) поправить процедуру ДополнитьТаблицуПоДаннымПросроченнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
3) поправить процедуру ДополнитьТаблицуПоДаннымДолгосрочнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
Имхо, этого будет достаточно, чтобы исправить заполнение под ваш случай.
Это повлияет на заполнение 769, 773, 730, 830. То есть заполняться будут данные согласованно.
В пользовательском режиме в правилах заполнения ничего править не надо.
А то заполнять вручную эти формы, это такое себе...
(1) Для счетов 205, 208, 209, 303 в общем модуле ЗаполнениеОтчетностиСервер формируются наборы данных для правил заполнения.
Для обычных счетов, которые отражаются только в дт или кт форме, заполнение КЭК прописывается в правилах заполнения.
(1)
В БГУ1 на счетах КЭК оборотное субконто, нет остатков по КЭК. Поэтому КЭК берется из счета или контрагента.
Почему вам это не подходит?
Для обычных счетов, которые отражаются только в дт или кт форме, заполнение КЭК прописывается в правилах заполнения.
(1)
И всё бы хорошо, если бы в форму остатки по КЭК тащились из проводок на начало, а не из контрагентов.
В БГУ1 на счетах КЭК оборотное субконто, нет остатков по КЭК. Поэтому КЭК берется из счета или контрагента.
Почему вам это не подходит?
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Для счетов 205, 208, 209, 303 в общем модуле ЗаполнениеОтчетностиСервер формируются наборы данных для правил заполнения.
Для обычных счетов, которые отражаются только в дт или кт форме, заполнение КЭК прописывается в правилах заполнения.
(1)
В БГУ1 на счетах КЭК оборотное субконто, нет остатков по КЭК. Поэтому КЭК берется из счета или контрагента.
Почему вам это не подходит?
Для обычных счетов, которые отражаются только в дт или кт форме, заполнение КЭК прописывается в правилах заполнения.
(1)
И всё бы хорошо, если бы в форму остатки по КЭК тащились из проводок на начало, а не из контрагентов.
В БГУ1 на счетах КЭК оборотное субконто, нет остатков по КЭК. Поэтому КЭК берется из счета или контрагента.
Почему вам это не подходит?
(4)
1. Надо править как общий модуль, так и правило заполнения 769.
2. Формы заполняются согласованно, поэтому надо править не только 769, но и заполнение 773 и 730.
Это вы не потянете.
(4)
Я как бы и спрашиваю, почему надо чтобы брался из договора?
В чем причина?
Приведите пример, почему не подходит типовое заполнение?
1. Надо править как общий модуль, так и правило заполнения 769.
2. Формы заполняются согласованно, поэтому надо править не только 769, но и заполнение 773 и 730.
Это вы не потянете.
(4)
Потому. что нам надо, чтобы брался из договора, мы в нём добавили такой же реквизит как и в контрагенте.
Я как бы и спрашиваю, почему надо чтобы брался из договора?
В чем причина?
Приведите пример, почему не подходит типовое заполнение?
(8)КЭК в формах нет, но остатки на начало должны соответствовать.
Представьте, что у вас по одному КЭК КТ задолженность 100, а по другому КЭК ДТ задолженность 200.
В форму 769 в КТ попадет 100, в ДТ попадет 200.
Соответственно в 730 в пассив должно попасть тоже 100, а в актив 200.
Для этого остатки рассчитываются тоже с учетом КЭК, иначе бы в активе было только 100, и формы бы не сошлись.
Представьте, что у вас по одному КЭК КТ задолженность 100, а по другому КЭК ДТ задолженность 200.
В форму 769 в КТ попадет 100, в ДТ попадет 200.
Соответственно в 730 в пассив должно попасть тоже 100, а в актив 200.
Для этого остатки рассчитываются тоже с учетом КЭК, иначе бы в активе было только 100, и формы бы не сошлись.
(11)В целом, в общем модуле менять там не много.
Необходимо:
1) поправить процедуру ЗаполнитьДетальныйКЭКВТаблицеДанных общего модуля ЗаполнениеОтчетностиСервер - там КЭК берется из типа контрагента, можно доделать, что если в субконто есть договор, то брать тип контрагента из договора.
2) поправить процедуру ДополнитьТаблицуПоДаннымПросроченнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
3) поправить процедуру ДополнитьТаблицуПоДаннымДолгосрочнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
Имхо, этого будет достаточно, чтобы исправить заполнение под ваш случай.
Это повлияет на заполнение 769, 773, 730, 830. То есть заполняться будут данные согласованно.
В пользовательском режиме в правилах заполнения ничего править не надо.
А то заполнять вручную эти формы, это такое себе...
Необходимо:
1) поправить процедуру ЗаполнитьДетальныйКЭКВТаблицеДанных общего модуля ЗаполнениеОтчетностиСервер - там КЭК берется из типа контрагента, можно доделать, что если в субконто есть договор, то брать тип контрагента из договора.
2) поправить процедуру ДополнитьТаблицуПоДаннымПросроченнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
3) поправить процедуру ДополнитьТаблицуПоДаннымДолгосрочнойКЭК общего модуля ЗаполнениеОтчетностиСервер - поправить в запросе поле КЭКПоКонтрагенту
Имхо, этого будет достаточно, чтобы исправить заполнение под ваш случай.
Это повлияет на заполнение 769, 773, 730, 830. То есть заполняться будут данные согласованно.
В пользовательском режиме в правилах заполнения ничего править не надо.
А то заполнять вручную эти формы, это такое себе...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот