1c у части доков не видно проводок.
2752
9
Вчера столкнулся
Конфа - обычная комплексная.
Период август месяц
Журнал общий
Доки реализация - в панели активна кнопка DK
этот же период
Поступления ТМЦ - кнопка не активна - но заходишь в док - кнопка доп -глянуть бух движения - проводки есть
проводится нормально.
но кнопка неактивная.
В чем глюк?
AKKRILL
Я в ПУБЕ не нашел документа с видом или синонимом поступление ТМЦ, для всех видов поступлений в ПУБЕ установлен флаг "Бухгалтерский учет", и создавать операцию "Всегда". Поэтому я думаю у тебя есть свой собственный документ, который не имеет операции. Поэтому тебе и не видно проводок. А то что ты видешь через отчет бух движения , так это только отчет по проводкам, на основании движений документа по регистрам.
AKKRILL
А в предыдущих периодах есть проводки на поступление ТМЦ?
craxx
да
до июля все верно.
вот ведь ццуко какое
AKKRILL
в шаблоны проводок не смотрел?
мож кто шаблон проводки по поступлению ТМЦ удалил?
craxx
да есть шаблоны
все нормально
июль провожу - все зашибись
август - фиг
если проводка явно прописана (не шаблон) то все нормально
к примеру
если клиент = "Пупкин" тогда
Дт 41 кр 50
иначе
глПриПроведении(Контекст, ВидыДвижений);
конецесли
притом такая фигня для любого дока
AKKRILL
Процедура глПриПроведении(Конт, ВидыДвижений="") Экспорт
Конт.ЮрЛицо = Конт.Фирма.ЮрЛицо;
Если Метаданные.Документ(Конт.Вид()).БухгалтерскийУчет = 1 Тогда
Если (ПустаяСтрока(ВидыДвижений) = 1) ИЛИ (Найти(ВидыДвижений, "Операция") 0) Тогда
Конт.ОчиститьДвижения("Операция"); ФормированиеПроводок = Конт.Фирма.ЮрЛицо.ФормированиеПроводок.Получить(Конт.ДатаДок);
Если ФормированиеПроводок = Перечисление.ФормированиеПроводок.ПоДокументам Тогда ТаблицаПроводок = глПолучитьТаблицуПроводок(Конт.ТекущийДокумент());

глЗаполнитьОперациюПроводками(Конт.Операция, ТаблицаПроводок); ХозОперация = глПолучитьХозОперацию(СоздатьОбъект("СписокЗначений"), Конт.ТекущийДокумент(), Конт.Вид());
Конт.Операция.Содержание = ХозОперация.Наименование;

Попытка
Конт.Операция.Записать();
Исключение
глНеПроводить(Конт, ОписаниеОшибки());
КонецПопытки;

КонецЕсли;
КонецЕсли;
КонецЕсли;

// Покажем трассировку, если она есть
НазваниеТрассировки = "Проведение документа "+Конт.ПредставлениеВида()+" № "+Конт.НомерДок +" от "+Конт.ДатаДок;
Если ТипЗначенияСтр(глСообщенияТрассировки) = "СписокЗначений" Тогда
Если НазваниеТрассировки = СокрЛП(глСообщенияТрассировки.ПолучитьЗначение(3)) Тогда
глПоказатьТрассировку(глСообщенияТрассировки);
глСообщенияТрассировки = 0;
КонецЕсли;
КонецЕсли;
КонецПроцедуры // глПриПроведении()


бухитоги, периоды все открыто
но вот в июле все нормально - а дальше фиг.
уже и сентябрем делал - не катит
AKKRILL
глЗаполнитьОперациюПроводками()
отладчиком пошагово прогони
craxx
нифига
ФормированиеПроводок = Конт.Фирма.ЮрЛицо.ФормированиеПроводок.Получить(Конт.ДатаДок);
вот эта строчка не работала
Конт.ДатаДок = пусто было
а в июле 'по документам'
вообщем загнал другую строку
ФормированиеПроводок = Конт.Фирма.ЮрЛицо.ФормированиеПроводок.Получить('01.07.2006');
все заработало

бухгалтер молчит на вопрос чего меняла. :безум:
AKKRILL
Смотри историю значения ФормированиеПроводок.
Там по-видимому она и порылась...