|
Конвертация БП -> УПП ОперацияБух | ☑ | ||
---|---|---|---|---|
0
ejiki
04.02.14
✎
07:13
|
При выгрузке Документов ОперацияБух Заполнились все Субконто кроме "Номенклатура". С КД мало знаком. Подскажите пожалуйста в какую сторону копать. Использовал готовые правила обмена и допиливал в некоторых документах под себя. Но вот с Операцией Бух очень сложно выходит все.
|
|||
1
ejiki
04.02.14
✎
07:40
|
||||
2
ejiki
04.02.14
✎
07:41
|
Просто не заполняется 1е субконто, как бы я не хотел этого ;(
Как жаль что у этого дока нет табличной части(( |
|||
3
ejiki
04.02.14
✎
07:49
|
Причем Субконто "Номенклатура", и на других счетах при переносе операции тоже самое выходит. т.е. Просто ВидСубконто Номенклатура не проставляется и все тут. В Планах Видов Характеристик Номенклатура присутствует. где еще проверить то?
|
|||
4
ejiki
04.02.14
✎
08:04
|
народ Выручите пожалуйста хоть каким-лбо направлением.
|
|||
5
greg-13
04.02.14
✎
08:21
|
а в упп в справочнике он записывает номенклатуру?
|
|||
6
ejiki
04.02.14
✎
08:24
|
(5)Да!
в том то и дело что записывает даже номенклатуру из Операции. А вот Вставлять не вставляет. При клику по полю предлагает выбрать ВидСубконто "Номенклатура". Хотя с другими счетами и субконто все автоматически заполняет |
|||
7
ejiki
04.02.14
✎
08:27
|
ПВД ВидовСубконто производится стандартной выборкой
|
|||
8
greg-13
04.02.14
✎
08:35
|
я не силен в этом. но видно что программа не знает какой вид субконто там должен быть. пока проваливаться напрямую из операции в справочник номенклатуры не начнете, думаю не встанет номенклатура.
|
|||
9
ejiki
04.02.14
✎
08:41
|
(8) я вот тоже это понял) но по какой логике другие ВидыСубконто автоматом проставляет, а вот именно "Номенклатура" не проставляется. И куда рыть не ясно даже.
|
|||
10
ejiki
04.02.14
✎
08:55
|
Есть идеи где искать Подстановку Вида Субконто?
|
|||
11
ejiki
04.02.14
✎
08:57
|
Если есть возможность и желание помочь посмотрев правила то выкладываю ссылку на правила
[URL] http://files.mail.ru/0BAD125303384C9E8974E9794836FE9D[/URL] |
|||
12
greg-13
04.02.14
✎
09:00
|
посмотрю на работе с программистами, часа через 2. Если раньше сами не разберетесь или не помогут)
ссылка у меня не открывается кстати |
|||
13
ejiki
04.02.14
✎
09:01
|
(12) это гадство, там прикрепилось в конце злосчастное [/URL]
|
|||
14
SleepyHead
гуру
04.02.14
✎
09:02
|
Смотри в ПКС для субконто, как определяется ПКО для переноса. Обычно анализируется тип значения, и в зависимости от типа ИмяПКОВидСубконто = "...имянужного ПКО...", но есть и другие подходы.
Так что смотрите с программистами, кто КД изучал, тут в двух словах не объяснишь. |
|||
15
ejiki
04.02.14
✎
09:02
|
судя по активности желающих помочь думаю через два часа я вас всенеприменно буду ждать тут))
|
|||
16
ejiki
04.02.14
✎
09:06
|
(14) Спасибо за Идею. Но в данном случае В ПКО документа ОперацияБух ПКС для СубконтоДт имеет пустое значение правил конвертации.
|
|||
17
SleepyHead
гуру
04.02.14
✎
09:06
|
ищите ПКО для переноса документа ОперацияБух, в нем должна быть ПКГС для переноса движений регистра бухгалтерии, в нем ПКС для субконто кредита (судя по картинке), вот смотрите как в него данные передаются, и как подбирается тип значения.
Это может быть сделано как на уровне ПКС, так и на уровне ПКО в обработчике ПриВыгрузке |
|||
18
SleepyHead
гуру
04.02.14
✎
09:10
|
В обработчике "ПриВыгрузке" есть что-то подобное этому:
одПолучитьXMLПредставлениеОписанияТипов ? |
|||
19
ejiki
04.02.14
✎
09:11
|
(18) Сейчас смотрю
|
|||
20
ejiki
04.02.14
✎
09:12
|
В ПКО Операции ПриВыгрузке Пусто
|
|||
21
ejiki
04.02.14
✎
09:13
|
<a href='http://imglink.ru/show-image.php?id=4eedad341192fc4bece3cfd2da00224d'> <img src='http://imglink.ru/thumbnails/04-02-14/8c9ec618d8ec5866f5b6cd5dea7ab2f7.jpg' alt='загрузить фото,загрузить картинку' border='0'> </a>
|
|||
22
ejiki
04.02.14
✎
09:14
|
||||
23
SleepyHead
гуру
04.02.14
✎
09:14
|
Как-то же тип определяется... Если бы в ПВД был произвольный алгоритм, можно было бы поискать ВыгрузитьПоПравилу() и посмотреть, какое правило используется.
А может, вы не то ПВД смотрите? |
|||
24
ejiki
04.02.14
✎
09:14
|
||||
25
ejiki
04.02.14
✎
09:16
|
(23) Да вроде то, из ПВД перехожу в то самое ПКО. В ПВД Стандартная выборка
|
|||
26
ejiki
04.02.14
✎
09:19
|
(23) http://files.mail.ru/0BAD125303384C9E8974E9794836FE9D Если есть возможность открыть в КД. Просто я там уже совсем потеряшка стал. Вроде все куда показываете просмотрел, но нет намека на то что ищем
|
|||
27
SleepyHead
гуру
04.02.14
✎
09:19
|
Да, ПКС пустое, обработчиков тоже не вижу. Зато в ПКО есть обработчики, значит, вся логика по определению типа значения зашита в них, смотрите Перед выгрузкой, При Выгрузке, после загрузки
|
|||
28
SleepyHead
гуру
04.02.14
✎
09:21
|
Возможность открыть есть, но понимаешь, по работе отвлекают :) сейчас скачаю, погляжу и отвечу попозже.
|
|||
29
ejiki
04.02.14
✎
09:23
|
(28) прекрасно понимаю)) буду ждать с нетерпением)
|
|||
30
SleepyHead
гуру
04.02.14
✎
09:32
|
Похоже, система подбирает имя ПКО для конвертации автоматически, по типу значения, так как явных указаний на подбор действительно нигде нет.
В ПКО есть обработчик "После загрузки", который очищает значения субконто уже после загрузки сравнивая их с каким-то ключом, тут я логики не понял. Могу посоветовать следующее: в ПКС СубконтоДт и СубконтоКт, в обработчике "После выгрузки" вставь такую команду Сообщить(ИмяПКОВидСубконто); Сообщить(""+Источник + " "+типЗнч(Источник)); так ты увидишь, какое правило сработало и что было в качестве исходных данных в ПКО можешь в обработчике После загрузке, везде где значение удаляется из субконто, тоже навтыкать сообщений, что именно удалено и откуда. Ну и соответственно копать в зависимости от результатов. |
|||
31
ejiki
04.02.14
✎
09:36
|
(30) Спасибо сейчас попробую сделать
|
|||
32
SleepyHead
гуру
04.02.14
✎
09:38
|
Выгружай данные небольшими порциями, иначе утонешь в сообщениях
|
|||
33
ejiki
04.02.14
✎
09:38
|
(30) ПВХВидыСубконтоХозрасчетные
Операция (бухгалтерский и налоговый учет) ООО00000009 от 26.09.2013 23:59:59 Операция (бухгалтерский и налоговый учет) Это касаемого идеи вставляемого сообщения |
|||
34
ejiki
04.02.14
✎
09:40
|
ПКО ПВХВидыСубконтоХозрасчетные Там только заполнены соответствия конвертации значений, и поиск по наименованию стоит
|
|||
35
ejiki
04.02.14
✎
09:40
|
и "Номенклатура" присутствует в списках конвертации значений
|
|||
36
SleepyHead
гуру
04.02.14
✎
09:40
|
(33)
тогда Сообщить(""+ОбъектКоллекции.СубконтоДт); точно не помню, закрыл уже правила через ОбъекКоллекции можешь обращаться к "колонкам" выгружаемой коллекции по именам. |
|||
37
SleepyHead
гуру
04.02.14
✎
09:43
|
в ПВХ для номенклатуры источник - справочник Значения объектов и приемник того же типа.
А ты я так понял, хочешь переносить справочник "Номенклатура" ? |
|||
38
SleepyHead
гуру
04.02.14
✎
09:44
|
А нет ерунду написал, 36 не читать :)
|
|||
39
SleepyHead
гуру
04.02.14
✎
09:45
|
Вот что обнаружил
у тебя два ПКО для конвертации номенклатуры, Номенклатура и Номенклатура1 какое из них срабатывает, большой вопрос, если правило не указано явно. |
|||
40
SleepyHead
гуру
04.02.14
✎
09:49
|
Раскопал в алгоритмах такой алгоритм - ПриВыгрузкеСубконто, в нем прописываются правила применения ПКО в зависимости от значения.
Копай в нем. |
|||
41
ejiki
04.02.14
✎
09:49
|
(39) Ну обработчики событий абсолютно одинаковые.
|
|||
42
SleepyHead
гуру
04.02.14
✎
09:50
|
Если ВидСубконтоИсточника = ВидыСубконто.Номенклатура Тогда
ИмяПКО = "Номенклатура"; КонецЕсли; Вот здесь можно добавить ИмяПКОВидСубконто = "Номенклатура" но с осторожностью Потому что далее идет в конце алгоритма определение номера ПКО, обрати внимание. |
|||
43
ejiki
04.02.14
✎
09:53
|
(42) Погоди, ты предлагаешь это добавить в Алгоритме ПослеВыгрузкиСубконто?
|
|||
44
ejiki
04.02.14
✎
09:54
|
(43) не читать, тупанул
|
|||
45
SleepyHead
гуру
04.02.14
✎
09:56
|
Скорее всего, в общем алгоритме что-то не так идет с определением ИмяПКОВидСубконто для номенклатуры. в конце алгоритма выполняется поиск ПКО именно для переноса субконто и он не арабатывавет
попробуй так Если ВидСубконтоИсточника = ВидыСубконто.Номенклатура Тогда ИмяПКОВидСубконто = "Номенклатура"; НомерПКСубконто = ... определи номер, по моему этономер 200 Иначе // что было в станддарте НомерПКОСубконто = НайтиПравило(Субконто, ИмяПКО); Если НомерПКОСубконто = 0 Тогда Отказ = 1; КонецЕсли; КонецЕсли; |
|||
46
ejiki
04.02.14
✎
09:57
|
(42) Сейчас сохраняю правила и попробую выгрузить)
|
|||
47
SleepyHead
гуру
04.02.14
✎
09:58
|
Не забудь сообщений навтыкать, чтобы видеть, сработал алгоритм или нет
|
|||
48
ejiki
04.02.14
✎
10:01
|
Сообщить(""+ОбъектКоллекции.СубконтоДт); нифига не выводит, а только вот это "РегистрБухгалтерииЗапись.Хозрасчетный"
|
|||
49
ejiki
04.02.14
✎
10:02
|
Попробую загрузить и посмотрим что получится
|
|||
50
SleepyHead
гуру
04.02.14
✎
10:03
|
Похоже этот алгоритм у тебя в ПКС для Операции вообще не используется. Посмотри как это сделано для других объектов, может его надо подклчить, как например в ПКО для отражения зарплаты в регламентированном учете.
|
|||
51
ejiki
04.02.14
✎
10:04
|
(50) Но тогда почему другие Субконто заполняются?!
|
|||
52
ejiki
04.02.14
✎
10:05
|
Ведь заполняются в Операции Буз Основные средства, Склады и т.д.
|
|||
53
SleepyHead
гуру
04.02.14
✎
10:06
|
Да, похоже алгоритм общий ни при чем.
Попробуй отключить лишнее ПКО для номенклатуры. |
|||
54
SleepyHead
гуру
04.02.14
✎
10:10
|
Поехал на встречу. ту похоже с кондачка не решишь, ставь сообщения во всех подозрительных обработчика, чтобы понять, как срабатывают правила.
|
|||
55
SleepyHead
гуру
04.02.14
✎
10:12
|
Проверь, срабатывает ли в принципе ПКО для номенкатуры
для этого в ПКО в обрабтчике перед выгрузкой воткни сообщение, что началась обработка. |
|||
56
SleepyHead
гуру
04.02.14
✎
10:14
|
если окажется. что нет сообщения, значит система в принципе не смогла сопоставить значение и правило конвертации
Если срабатывает, ковыряй обработчик после загрузки в ПКО для операции - там по каким-то правилам значения субконто удаляются (это я писал выше). |
|||
57
ejiki
04.02.14
✎
10:20
|
(55) Воткнул сообщение, будемс смотреть
|
|||
58
Fedor-1971
04.02.14
✎
10:21
|
Погоди ковырять наугад правила, посмотри в сам XML есть ли там номенклатура при выгрузке? По крайней мере определишься с какой стороны проблема (выгрузка или загрузка).
Потом в отладчик и отлаживать ту ветку где проблема. |
|||
59
ejiki
04.02.14
✎
10:22
|
(56) касаемо удаления, в первые же мои порывы исправить ситуацию я коментил всю эту обработку
|
|||
60
ejiki
04.02.14
✎
10:23
|
(58) Номенклатура, как сами элементы справочника которые должны быть в итоге записаны в документе Переносятся. Проблема в самом выборе ВидаСубконто, не простовляется конкретно один единственный ВидСубконто.
|
|||
61
Fedor-1971
04.02.14
✎
10:30
|
(60) Ни кто не говорит про сам справочник номенклатуры, в стандартных правилах есть возможность выбора выгружаемого счёта (например, 10.1). Вот и выгрузи в XML только один счет с номенклатурой (остальные правила просто отключи при выгрузке, что бы файл был поменьше). Открываешь результат и смотришь есть ли субконто номенклатура в оном или там просто написано "Пусто".
|
|||
62
ejiki
04.02.14
✎
10:32
|
(61) у меня тут не по счету идет выгрузка, и не остатки, а перенос документа БухОперация.
|
|||
63
Fedor-1971
04.02.14
✎
10:34
|
(62) а разница? оставляешь только правило переноса ОперацияБух и смотришь что выгрузилось
|
|||
64
ejiki
04.02.14
✎
10:46
|
</Ссылка>
<Свойство Имя="ЗапретитьИспользоватьВПроводках" Тип="Булево"> <Значение>true</Значение> </Свойство> <Свойство Имя="Наименование" Тип="Строка"> <Значение>Материалы</Значение> </Свойство> <Свойство Имя="КодБыстрогоВыбора" Тип="Строка"> <Значение>10</Значение> </Свойство> <Свойство Имя="ПометкаУдаления" Тип="Булево"> <Значение>false</Значение> </Свойство><ЗначениеПараметра Имя="Валютный" Тип="Булево"> <Значение>false</Значение> </ЗначениеПараметра><ЗначениеПараметра Имя="Забалансовый" Тип="Булево"> <Значение>false</Значение> </ЗначениеПараметра><ЗначениеПараметра Имя="Вид" Тип="Строка"> <Значение>Активный</Значение> </ЗначениеПараметра><ЗначениеПараметра Имя="Количественный" Тип="Булево"> <Значение>true</Значение> </ЗначениеПараметра><ЗначениеПараметра Имя="Родитель" Тип="ПланСчетовСсылка.Хозрасчетный" ИмяПКО="Хозрасчетный"> <Пусто/> </ЗначениеПараметра><ЗначениеПараметра Имя="ТолькоОбороты1" Тип="Булево"> <Значение>false</Значение> </ЗначениеПараметра><ЗначениеПараметра Имя="Суммовой1" Тип="Булево"> <Значение>true</Значение> </ЗначениеПараметра><ЗначениеПараметра Имя="ВидСубконто1" Тип="ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные"><Ссылка Нпп="661"> <Свойство Имя="{ИмяПредопределенногоЭлемента}" Тип="Строка"> <Значение>Номенклатура</Значение> </Свойство> <Свойство Имя="Наименование" Тип="Строка"> <Значение>Номенклатура</Значение> </Свойство> </Ссылка> |
|||
65
ejiki
04.02.14
✎
10:47
|
Получается что есть Номенклатура При выгрузке нормально. При загрузке возникает тупняк походу
|
|||
66
Fedor-1971
04.02.14
✎
10:55
|
(65) не совсем, в (64) это описания типа субконто, поищи конкретное наименование номенклатуры
|
|||
67
13_Mult
04.02.14
✎
10:55
|
Осмелюсь предложить стандартной обработкой сделать выгрузку док. Операция из конечной базы дабы посмотреть в XML как правильно должна быть структура файла. И сравнить с вашей выгрузкой из БП.
|
|||
68
ejiki
04.02.14
✎
10:59
|
(67) Стандартной обработкой от УПП? такие точно есть? ну я имею ввиду для Документа ОперацияБух
|
|||
69
13_Mult
04.02.14
✎
10:59
|
Для меня проще ПВД свое создать где запросом получать что надо и формировать ТЗ с проводками которую и передать для записи.
|
|||
70
ejiki
04.02.14
✎
10:59
|
(66) Ищу уже, спасибо за наводку
|
|||
71
13_Mult
04.02.14
✎
11:00
|
(68) Универсальная выгр/загр XML, нет?
|
|||
72
ejiki
04.02.14
✎
11:01
|
(69) К сожалению я не настолько опытен, я ПВДшкой (Запросом) Смогу вырвать то что мне нужно, но запись этого всего в документ Операция Бух, в виду ереси с субконто для меня не проканала.
(71) Признаюсь забыл уже про нее)) |
|||
73
13_Mult
04.02.14
✎
11:04
|
На Infostart поищи правила похожие, там что то есть.
|
|||
74
13_Mult
04.02.14
✎
11:05
|
(72) с Субконто согласен )), там много этой ереси.
|
|||
75
ejiki
04.02.14
✎
11:15
|
(73) так я и брал с инфостарта правила, самые так сказать "Правильные во всех смыслах". В итоге часть нужно было немного допилить, и как там утверждали даже операция бух нормально. На деле много довольных, на практике я вот мучаюсь сижу))
|
|||
76
13_Mult
04.02.14
✎
11:19
|
Сравни файлы. По сути с номенклатурой ваще проблем не должно быть.
|
|||
77
Зойч
04.02.14
✎
11:20
|
Что в файле выгрузки?
Выгрузи одну операцию с одной проводкой и покажи |
|||
78
ejiki
04.02.14
✎
11:21
|
(66)
<Объект Нпп="8650" Тип="СправочникСсылка.Номенклатура" ИмяПравила="Номенклатура"><Ссылка Нпп="8650"> <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>8efbf49c-e496-11e2-9f0a-001517e4ca75</Значение> </Свойство> <Свойство Имя="Наименование" Тип="Строка"> <Значение>Коммутатор 3COM 8ports</Значение> </Свойство> <Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>false</Значение> </Свойство> </Ссылка> |
|||
79
Зойч
04.02.14
✎
11:22
|
(78) операцию покажи
|
|||
80
ejiki
04.02.14
✎
11:23
|
(79) Не могу выгрузить одну операцию, надо тогда в правилах отбор впихивать по коду например...
|
|||
81
Зойч
04.02.14
✎
11:24
|
(80) больше будешь говорить чем делать
|
|||
82
Fedor-1971
04.02.14
✎
11:39
|
(78) это опять кусок выгрузки. Куда он входит? (79) просил операцию целиком, вот и найди в файле операцию, относящуюся к этой записи номенклатуры
|
|||
83
ejiki
04.02.14
✎
11:53
|
(81) а вот и хрен там, не получается у меня отобрать один документ((
|
|||
84
Fedor-1971
04.02.14
✎
12:00
|
(83) Совсем уныло? верни всё назад, сделай тестовую операцию, в содержание впиши что-нить оригинальное, выгрузи как выгружал, откопай созданную операцию по содержанию в XML и смотри оную или выложи сюда полностью посмотрим.
|
|||
85
ejiki
04.02.14
✎
12:02
|
(84) Намекни как сделать отбор и думаю разберусь, просто никогда в КД не делал отбор по конкретному документу. Только по Оргганизации делал.
|
|||
86
ejiki
04.02.14
✎
12:02
|
(84) ааа придумал и обхитрил)) спасибо за идею на которую бессознательно навел))
|
|||
87
ejiki
04.02.14
✎
12:08
|
-<НаборЗаписей Имя="Хозрасчетный">
-<Запись> -<СубконтоДт> -<Свойство Имя="Ключ" Тип="ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные"> -<Ссылка Нпп="10"> -<Свойство Имя="{ИмяПредопределенногоЭлемента}" Тип="Строка"> <Значение>Номенклатура</Значение> </Свойство> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>Номенклатура</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="Значение" Тип="СправочникСсылка.ЕдиницыИзмерения"> -<Ссылка Нпп="11"> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>f2774a2a-a24e-11e2-8431-001517e4ca75</Значение> </Свойство> -<Свойство Имя="Владелец" Тип="СправочникСсылка.Номенклатура"> -<Ссылка Нпп="12"> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>f2774a2a-a24e-11e2-8431-001517e4ca75</Значение> </Свойство> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>Насос К125-395 с двигателем зав№42820</Значение> </Свойство> -<Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>false</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="ЕдиницаПоКлассификатору" Тип="СправочникСсылка.КлассификаторЕдиницИзмерения"> -<Ссылка Нпп="14"> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>99a26aae-cbab-11df-9d8a-001e5848397d</Значение> </Свойство> -<Свойство Имя="Код" Тип="Строка"> <Значение>796</Значение> </Свойство> </Ссылка> </Свойство> </Ссылка> </Свойство> </СубконтоДт> -<СубконтоДт> -<Свойство Имя="Ключ" Тип="ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные"> -<Ссылка Нпп="25"> -<Свойство Имя="{ИмяПредопределенногоЭлемента}" Тип="Строка"> <Значение>Склады</Значение> </Свойство> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>Склады</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="Значение" Тип="СправочникСсылка.Склады"> -<Ссылка Нпп="26"> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>Цех №5 (Котельная)</Значение> </Свойство> -<Свойство Имя="Родитель" Тип="СправочникСсылка.Склады"> -<Ссылка Нпп="27"> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>Цех №5 (Котельная)</Значение> </Свойство> -<Свойство Имя="Родитель" Тип="СправочникСсылка.Склады"> -<Ссылка Нпп="28"> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>ТДЗ склады</Значение> </Свойство> -<Свойство Имя="Родитель" Тип="СправочникСсылка.Склады"> <Пусто/> </Свойство> -<Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>true</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>true</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="ЭтоГруппа" Тип="Булево"> <Значение>false</Значение> </Свойство> </Ссылка> </Свойство> </СубконтоДт> -<СубконтоКт> -<Свойство Имя="Ключ" Тип="ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные"> -<Ссылка Нпп="29"> -<Свойство Имя="{ИмяПредопределенногоЭлемента}" Тип="Строка"> <Значение>ОбособленныеПодразделения</Значение> </Свойство> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>Обособленные подразделения</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="Значение" Тип="СправочникСсылка.Организации"> -<Ссылка Нпп="2"> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>c73bf48e-de39-11e2-9f0a-001517e4ca75</Значение> </Свойство> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>ООО Рога и копыта</Значение> </Свойство> -<Свойство Имя="ИНН" Тип="Строка"> <Значение>4205274151</Значение> </Свойство> -<Свойство Имя="КПП" Тип="Строка"> <Значение>420501001</Значение> </Свойство> </Ссылка> </Свойство> </СубконтоКт> -<Свойство Имя="Организация" Тип="СправочникСсылка.Организации" ИмяПКО="Организации"> -<Ссылка Нпп="2"> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>c73bf48e-de39-11e2-9f0a-001517e4ca75</Значение> </Свойство> -<Свойство Имя="Наименование" Тип="Строка"> <Значение>ООО Рога и копыта</Значение> </Свойство> -<Свойство Имя="ИНН" Тип="Строка"> <Значение>4205274151</Значение> </Свойство> -<Свойство Имя="КПП" Тип="Строка"> <Значение>420501001</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="Содержание" Тип="Строка"> <Пусто/> </Свойство> -<Свойство Имя="ВалютнаяСуммаДт" Тип="Число"> <Пусто/> </Свойство> -<Свойство Имя="ВалютнаяСуммаКт" Тип="Число"> <Пусто/> </Свойство> -<Свойство Имя="КоличествоДт" Тип="Число"> <Значение>1</Значение> </Свойство> -<Свойство Имя="КоличествоКт" Тип="Число"> <Пусто/> </Свойство> -<Свойство Имя="Сумма" Тип="Число"> <Значение>20000</Значение> </Свойство> -<Свойство Имя="Период" Тип="Дата"> <Значение>2014-02-04T14:37:50</Значение> </Свойство> -<Свойство Имя="СчетДт" Тип="ПланСчетовСсылка.Хозрасчетный" ИмяПКО="Хозрасчетный"> -<Ссылка Нпп="30"> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>1783c16a-ae2a-11e2-8431-001517e4ca75</Значение> </Свойство> -<Свойство Имя="Код" Тип="Строка"> <Значение>41.06</Значение> </Свойство> </Ссылка> </Свойство> -<Свойство Имя="СчетКт" Тип="ПланСчетовСсылка.Хозрасчетный" ИмяПКО="Хозрасчетный"> -<Ссылка Нпп="32"> -<Свойство Имя="{ИмяПредопределенногоЭлемента}" Тип="Строка"> <Значение>РасчетыПоВыделенномуИмуществу</Значение> </Свойство> -<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка"> <Значение>17d8706e-dd49-41a1-a5c0-d93aa0f07a5b</Значение> </Свойство> -<Свойство Имя="Код" Тип="Строка"> <Значение>79.01</Значение> </Свойство> </Ссылка> </Свойство> </Запись> </НаборЗаписей> |
|||
88
ejiki
04.02.14
✎
13:48
|
АП! Выручайте братцы!
|
|||
89
SleepyHead
гуру
04.02.14
✎
15:13
|
(66) Я тебе еще вначале написал, что в событии После Загрузки удаляются субконто походу
|
|||
90
Krendel
04.02.14
✎
15:17
|
(88) А тебя не смущает что операции бух не проходят по регистру затрат? Или пока тебе не до этого?
|
|||
91
SleepyHead
гуру
04.02.14
✎
15:17
|
Вот что у теюя в ПКО операции после загрузки
Смотри где удяляется, пиши сообщения - удалено такое то значение возможно номенклатуру здесь и режет, но уже после загрузки. В файле она у тебя есть, значи только после загрузки удаляется Для каждого Корреспонденция из Объект.Движения.Хозрасчетный Цикл Для каждого Субконто из Корреспонденция.СубконтоДт Цикл Ок = Ложь; Для каждого ВидыСубконто из Корреспонденция.СчетДт.ВидыСубконто Цикл Если ВидыСубконто.ВидСубконто = Субконто.Ключ Тогда Ок = Истина; Прервать; КонецЕсли; КонецЦикла; Если НЕ Ок Тогда Корреспонденция.СубконтоДт.Удалить(Субконто.Ключ); КонецЕсли; КонецЦикла; Для каждого Субконто из Корреспонденция.СубконтоКт Цикл Ок = Ложь; Для каждого ВидыСубконто из Корреспонденция.СчетКт.ВидыСубконто Цикл Если ВидыСубконто.ВидСубконто = Субконто.Ключ Тогда Ок = Истина; Прервать; КонецЕсли; КонецЦикла; Если НЕ Ок Тогда Корреспонденция.СубконтоКт.Удалить(Субконто.Ключ); КонецЕсли; КонецЦикла; КонецЦикла; Для каждого Корреспонденция из Объект.Движения.Налоговый Цикл Для каждого Субконто из Корреспонденция.СубконтоДт Цикл Ок = Ложь; Для каждого ВидыСубконто из Корреспонденция.СчетДт.ВидыСубконто Цикл Если ВидыСубконто.ВидСубконто = Субконто.Ключ Тогда Ок = Истина; Прервать; КонецЕсли; КонецЦикла; Если НЕ Ок Тогда Корреспонденция.СубконтоДт.Удалить(Субконто.Ключ); КонецЕсли; КонецЦикла; Для каждого Субконто из Корреспонденция.СубконтоКт Цикл Ок = Ложь; Для каждого ВидыСубконто из Корреспонденция.СчетКт.ВидыСубконто Цикл Если ВидыСубконто.ВидСубконто = Субконто.Ключ Тогда Ок = Истина; Прервать; КонецЕсли; КонецЦикла; Если НЕ Ок Тогда Корреспонденция.СубконтоКт.Удалить(Субконто.Ключ); КонецЕсли; КонецЦикла; КонецЦикла; |
|||
92
ejiki
05.02.14
✎
06:24
|
(91) Я этот момент уже даже весь комментил чтобы не срабатывало. Та же песня.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |