|
v7: План счетов, разделители учета, акт сверки и Философский камень | ☑ | ||
---|---|---|---|---|
0
lamo4ok
12.05.12
✎
10:47
|
В общем, ситуация такова. Есть акт сверки, есть старая переписанная комплексная конфигурация (с 2002 года). В акте сверки есть примерно такой код:
Опер = СоздатьОбъект("Операция"); Фильтр = ""; Для СчетчикЦикла = 1 По СписокСчетов.РазмерСписка() Цикл Если СписокСчетов.Пометка(СчетчикЦикла) = 1 Тогда Сч = СписокСчетов.ПолучитьЗначение(СчетчикЦикла); СписокВыбранныхСчетов.ДобавитьЗначение(Сч); КодСчета = СокрЛП(Сч.Код); Фильтр = Фильтр + КодСчета + ",*;*," + КодСчета + ";"; КонецЕсли; КонецЦикла; Если ПустоеЗначение(Фильтр) = 0 Тогда Фильтр = Лев(Фильтр, СтрДлина(Фильтр)-1); КонецЕсли; Опер.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент); Если ПустоеЗначение(Договор) = 0 Тогда Опер.ИспользоватьСубконто(ВидыСубконто.Договоры, Договор); КонецЕсли; Опер.ВыбратьОперацииСПроводками(НачДата, КонДата, Фильтр, , , ЮрЛицо); Пока Опер.ПолучитьПроводку() = 1 Цикл КонецЦикла; Суть в том, что при выборе Фирмы и контрагента нужные операции выбираются, но при выборе договора (которые есть в документах, проверено) выборка оказывается пустой и в цикл мы соответственно не попадаем. А хочется. Порыскав по интернетам, нашел такой совет http://forum.infostart.ru/forum9/topic40654/ - но, видимо, это не совсем про мой случай, в случае когда я в конфигураторе в плане счетов убираю разделитель по фирмам (или ставлю его по содержанию проводки, к примеру), выбираться проводки перестают даже без указания договора. Что естественно, на самом деле, так как фирма-то у нас есть и без этого разделителя никуда, как я понимаю (при проверке без разделителей я естественно убирал ЮрЛицо из ВыбратьОперацииСПроводками). Подскажите, как заставить АктСверки работать и по договорам тоже. |
|||
1
lamo4ok
12.05.12
✎
10:47
|
Опа, как весело парсер отработал. А поправьте кто-нибудь, пожалуйста.
|
|||
2
chief accountant
12.05.12
✎
11:09
|
(0) Хм, у меня вроде код точно такой же
и всё работает |
|||
3
lamo4ok
12.05.12
✎
11:49
|
(2) Вот и я понять не могу в чем загвоздка. Тупо выбрал договор - нет ничего в выборке, не выбрал договор - все есть. И ведь договоры и там и там - это просто элементы справочника. Может еще что-то может влиять?
|
|||
4
lamo4ok
12.05.12
✎
11:49
|
+(3) лол, надо было назвать тему "План счетов, разделители учета, акт сверки и Тайная комната" :)
|
|||
5
chief accountant
12.05.12
✎
12:31
|
(4) Единственное, что могу предположить договор тобою выбираемый не принадлежит либо контру либо Юрлицу. Не помню как там в комплексной завязано
|
|||
6
lamo4ok
12.05.12
✎
14:37
|
ап
|
|||
7
lamo4ok
14.05.12
✎
09:25
|
fg
|
|||
8
lamo4ok
14.05.12
✎
09:25
|
в смысле АП
|
|||
9
lamo4ok
14.05.12
✎
09:53
|
(5) В том-то и дело что нет там никакого юр лица в реквизитах.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |