Здравствуйте уважаемые специалисты, и все кто пресудствует на форуме.
11.02.2008
11:30
#1
Я работаю с распределенной ИБ (1С 7.7 Комплексная), и на одной из переферийных баз в журналах документов не отображаются проводки, мало того когда открываеш документ, проводок нет хотя стоит галочка что он проведен. При нажатии кнопки ОК прводки появляются, пробовал перепровести групповой обработкой - эффекта 0. Кто чтонибудь может посоветовать посоветуйте пожалуйста жду.
13.02.2008
16:19
#2
"Писать буду много, поэтому прошу терпения.
В комплексной есть такая штука.
Имеется возможность указать каким образом мы желаем формировать ежемесячно проводки по торговым операциям.
Вариантов несколько:
1. Не формировать
2. По документам
3. Сводные проводки за день
4. Сводные проводки за месяц
Все нормальные люди пользуются способом 2 и я не видел никого, кто пользовался бы остальными способами. Мало того, нужно сказать, что в конфигурации с способами 1, 3 и 4 четкие грабли в ситуации "Поступление ОС" + "Ввод в эксплуатацию ОС". В этой ситуации вы не сможете провести "Ввод в эксплуатацию ОС", если еще не сформированы движение в бух. итогах, которые, собственно, доком "Поступление ОС" и формируются, а их при данных вариантах нет до конца дня, месяца и т.п. Ладно, это отступление... Вернемся к вашей проблеме. Помимо этой настройки имеется возможность указать по каким направлениям учета проводки формировать нужно. Это указано в свойствах собственного юрлица в реквизите ЖурналыПроводок. Варианты:
1. БУ
2. НУ
3. <Пустое значение>
эти варианты указываются там в разных комбинациях, например, может быть указано "БУ;НУ" и даже какие то собственные значения, если вы придумаете свой срез правил формирования проводок и занесете в правила. Если не указано ничего, подразумевается, что проводки формируются для всех журналов.
Еще один момент. Все документы торгового учета должны иметь НЕПУСТЫЕ(!! именно в этом ваша проблема, как я думаю) значения 2 реквизитов: Фирма и ЮрЛицо. После переноса документов реквизит Фирма у вас заполнен, но реквизит ЮрЛицо почему то нет, а именно оттуда, как я сказал, берется информация о том, по каким журналам и каким способом нужно формировать проводки. При этом как раз будет такой эффект, доки получат пометку "проведен" и даже четко отразятся по всем регистрам оперативного учета, но проводок не будет. Далее, когда вы пробуете провести их потоковым перепроведением, проводки не появляются, так как реквизит ЮрЛицо по прежнему пуст. А потом, когда вы его вручную открываете срабатывает по цепочке алгоритмов что то вроде Конт.ЮрЛицо = Конт.Фирма.ЮрЛицо; и тут же все начинает корректно отражаться в бух. учете.
Рецепт вам: проконтролировать после загрузки данных не пуст ли реквизит ЮрЛицо. Можно для этого можно написать стороннюю обработку примерно такую:
Процедура Сформировать()
Сообщить(ВыбДок.ЮрЛицо);
КонецПроцедуры
где ВыбДок - реквизит в форме обработки типа "Документ неопределенного вида", главное, перед тестом не перезаписывайте документ ручным открытием.
О результатах напишите, будем думать, почему это он после переноса остается пуст."
В комплексной есть такая штука.
Имеется возможность указать каким образом мы желаем формировать ежемесячно проводки по торговым операциям.
Вариантов несколько:
1. Не формировать
2. По документам
3. Сводные проводки за день
4. Сводные проводки за месяц
Все нормальные люди пользуются способом 2 и я не видел никого, кто пользовался бы остальными способами. Мало того, нужно сказать, что в конфигурации с способами 1, 3 и 4 четкие грабли в ситуации "Поступление ОС" + "Ввод в эксплуатацию ОС". В этой ситуации вы не сможете провести "Ввод в эксплуатацию ОС", если еще не сформированы движение в бух. итогах, которые, собственно, доком "Поступление ОС" и формируются, а их при данных вариантах нет до конца дня, месяца и т.п. Ладно, это отступление... Вернемся к вашей проблеме. Помимо этой настройки имеется возможность указать по каким направлениям учета проводки формировать нужно. Это указано в свойствах собственного юрлица в реквизите ЖурналыПроводок. Варианты:
1. БУ
2. НУ
3. <Пустое значение>
эти варианты указываются там в разных комбинациях, например, может быть указано "БУ;НУ" и даже какие то собственные значения, если вы придумаете свой срез правил формирования проводок и занесете в правила. Если не указано ничего, подразумевается, что проводки формируются для всех журналов.
Еще один момент. Все документы торгового учета должны иметь НЕПУСТЫЕ(!! именно в этом ваша проблема, как я думаю) значения 2 реквизитов: Фирма и ЮрЛицо. После переноса документов реквизит Фирма у вас заполнен, но реквизит ЮрЛицо почему то нет, а именно оттуда, как я сказал, берется информация о том, по каким журналам и каким способом нужно формировать проводки. При этом как раз будет такой эффект, доки получат пометку "проведен" и даже четко отразятся по всем регистрам оперативного учета, но проводок не будет. Далее, когда вы пробуете провести их потоковым перепроведением, проводки не появляются, так как реквизит ЮрЛицо по прежнему пуст. А потом, когда вы его вручную открываете срабатывает по цепочке алгоритмов что то вроде Конт.ЮрЛицо = Конт.Фирма.ЮрЛицо; и тут же все начинает корректно отражаться в бух. учете.
Рецепт вам: проконтролировать после загрузки данных не пуст ли реквизит ЮрЛицо. Можно для этого можно написать стороннюю обработку примерно такую:
Процедура Сформировать()
Сообщить(ВыбДок.ЮрЛицо);
КонецПроцедуры
где ВыбДок - реквизит в форме обработки типа "Документ неопределенного вида", главное, перед тестом не перезаписывайте документ ручным открытием.
О результатах напишите, будем думать, почему это он после переноса остается пуст."
ЗУП 2.1.13.1 Подскажите, пожалуйста, как закрыть акт в договоре, для выплаты зарплаты.Конфигурация Производство Услуги Бухгалтерия (закрытие месяца -сч.20)
Читают тему
(гостей: 1)