|
УТ 10.3 БП Обмен | ☑ | ||
---|---|---|---|---|
0
hawk1
02.08.16
✎
14:24
|
Выгружаю данные из УТ 10.3 и пытаюсь загрузить в БП 2.0. В результате получаю кучу ошибок "Не задан счет учета". С чем это может быть связано и как исправить?
|
|||
1
trooba
02.08.16
✎
14:30
|
(0) Счета расчетов с контрагентами не заполнены. Меня правила, что бы заполнялось как "Авто".
|
|||
2
Tarlich
02.08.16
✎
16:40
|
Счет учета - это в бух рег. сведений добавь по умолчанию 60,1 60,02 и покупателям 62,1 авансы 62,02
|
|||
3
hawk1
03.08.16
✎
13:07
|
(1) Как создать такое правило?
|
|||
4
1Cnewb
03.08.16
✎
13:54
|
(3) Открываешь РС "Счета расчетов с контрагентами" и заполняешь вот так примерно https://cloud.mail.ru/public/LkEL/UxexibxM5
|
|||
5
hawk1
03.08.16
✎
15:31
|
(4) Настроил. Ошибки все равно вываливаются
|
|||
6
John83
03.08.16
✎
15:44
|
еще есть счета учета номенклатуры
|
|||
7
Alexor
03.08.16
✎
16:10
|
Документ должен создаться в БП.
Попробуй его провести и смотри на ошибки. Счета учета номенклатуры, контрагентов. Если в БП уже был веден учет, то проверь валюту. Может задвоить. |
|||
8
hawk1
04.08.16
✎
12:33
|
(7) В том то и дело что даже документ не создается.
|
|||
9
John83
04.08.16
✎
14:01
|
(8) посмотри чтобы в списке документов не было отбора, в т.ч. на период
|
|||
10
hawk1
04.08.16
✎
14:28
|
(9) Отбора нет
|
|||
11
hawk1
04.08.16
✎
19:59
|
Короче скачал КД, создал правила обмена и пытаюсь их допились. Для поля СчетУчета документа РеализацияТоваровУслуг в БП в обработчике ПослеЗагрузки прописываю
Значение = ПланыСчетов.Хозрасчетный.НайтиПоКоду("41.01"); Подгружаю правила в УТ, пытаюсь выгрузить данные, в результате получаю Ошибка получения значения свойства подчиненного объекта (по имени свойства приемника) ПКО = РеализацияТоваровУслуг (Документ: Реализация товаров и услуг) ПКС = 58 (--> СчетУчета) Объект = Реализация товаров и услуг ИТТ00000247 от 24.05.2016 1:00:07 (Документ объект: Реализация товаров и услуг) СвойствоПриемника = СчетУчета (ПланСчетовСсылка.Хозрасчетный) ОписаниеОшибки = Поле объекта не обнаружено (СчетУчета) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(8335) КодСообщения = 17 Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Документ объект: Реализация товаров и услуг Объект = Реализация товаров и услуг ИТТ00000247 от 24.05.2016 1:00:07 ОписаниеОшибки = Ошибка получения значения свойства подчиненного объекта (по имени свойства приемника) ПКО = РеализацияТоваровУслуг (Документ: Реализация товаров и услуг) ПКС = 58 (--> СчетУчета) Объект = Реализация товаров и услуг ИТТ00000247 от 24.05.2016 1:00:07 (Документ объект: Реализация товаров и услуг) СвойствоПриемника = СчетУчета (ПланСчетовСсылка.Хозрасчетный) ОписаниеОшибки = Поле объекта не обнаружено (СчетУчета) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(8335) КодСообщения = 17 ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1648) КодСообщения = 72 УзелПланаОбмена = Обмен БП_2.0 |
|||
12
НаборДанных
04.08.16
✎
20:45
|
У тебя правило походу реквизит документа ищет, а не реквизит ТЧ.
|
|||
13
НаборДанных
04.08.16
✎
20:45
|
Не люби голову, создай обработку перезаполнения счетов учета за 10 минут и перезаполни их.
|
|||
14
hawk1
04.08.16
✎
21:37
|
(13) Просто нужно именно доработать правила обмена.
|
|||
15
hawk1
05.08.16
✎
13:43
|
Создал следующее правило
<Свойство> <Код>59</Код> <Наименование>--> СчетДоходов</Наименование> <Порядок>1450</Порядок> <Источник Имя="" Вид=""/> <Приемник Имя="СчетДоходов" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/> <КодПравилаКонвертации>ХозрасчетныйПоКоду </КодПравилаКонвертации> <ПередВыгрузкой>Значение = "90.01.1";</ПередВыгрузкой> </Свойство> <Правило> <Код>ХозрасчетныйПоКоду</Код> <Наименование>Строка: Строка</Наименование> <Порядок>2050</Порядок> <НеЗамещать>true</НеЗамещать> <НеСоздаватьЕслиНеНайден>true</НеСоздаватьЕслиНеНайден> <Источник>Строка</Источник> <Приемник>ПланСчетовСсылка.Хозрасчетный</Приемник> <Свойства/> <Значения> <Значение> <Код>1</Код> <Наименование>41.01 --> ТоварыНаСкладах</Наименование> <Порядок>50</Порядок> <Источник>41.01</Источник> <Приемник>ТоварыНаСкладах</Приемник> </Значение> <Значение> <Код>2</Код> <Наименование>90.01.1 --> ВыручкаНеЕНВД</Наименование> <Порядок>100</Порядок> <Источник>90.01.1</Источник> <Приемник>ВыручкаНеЕНВД</Приемник> </Значение> <Значение> <Код>3</Код> <Наименование>90.03 --> Продажи_НДС</Наименование> <Порядок>150</Порядок> <Источник>90.03</Источник> <Приемник>Продажи_НДС</Приемник> </Значение> <Значение> <Код>4</Код> <Наименование>90.02.1 --> СебестоимостьПродажНеЕНВД</Наименование> <Порядок>200</Порядок> <Источник>90.02.1</Источник> <Приемник>СебестоимостьПродажНеЕНВД</Приемник> </Значение> <Значение> <Код>5</Код> <Наименование>62.01 --> РасчетыСПокупателями</Наименование> <Порядок>250</Порядок> <Источник>62.01</Источник> <Приемник>РасчетыСПокупателями</Приемник> </Значение> <Значение> <Код>6</Код> <Наименование>62.02 --> РасчетыПоАвансамВыданным</Наименование> <Порядок>300</Порядок> <Источник>62.02</Источник> <Приемник>РасчетыПоАвансамВыданным</Приемник> </Значение> </Значения> </Правило> При выгрузке получаю Ссылка на несуществующий объект метаданных в правилах обмена Объект = Строка ОписаниеОшибки = Значение не является значением объектного типа (ПКО) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(2121) КодСообщения = 11 |
|||
16
hawk1
08.08.16
✎
12:55
|
Оказалось, проблема в том, что в базе две организации с кодами 403 и 000000403. И подставляться должна организация с кодом 403, а подставляется 000000403. Как это исправить?
|
|||
17
Alexor
08.08.16
✎
13:04
|
(16) Привести код организации УТ и БП в соответсвие.
Сразу проверяй валюты. Не задублировало ли рубли. |
|||
18
Alexor
08.08.16
✎
13:05
|
+17 либо правила обмена подправлять.
Еще вариант. Посмотреть поик как там осущетсвляется если по коду не найден. По ИНН? Тогда ИНН у неправильной организации удалить. |
|||
19
hawk1
09.08.16
✎
14:24
|
С этой проблемой разобрался. Оказалось на вкладке Настройки ПКО для справочника Организации надо было выключить опцию Искать объект приемника по внутреннему идентификатору. Теперь другая проблема. В ТЧ Товары счета проставляются, а вот счета расчетов - нет, хотя в РС Счета учета расчетов с контрагентами соответствующие счета заполнены.
|
|||
20
hawk1
12.08.16
✎
11:20
|
Очистил организацию в РС Счета учета расчетов с контрагентами и все стало заполняться. Теперь нужно чтобы номенклатура из одной серии но с разными характеристиками переносилась одной строчкой и данные по ней суммировались.
|
|||
21
Dragner
12.08.16
✎
11:22
|
При выгрузке сворачивай ТЧ.
|
|||
22
hawk1
12.08.16
✎
11:57
|
(21) Как это сделать?
|
|||
23
Dragner
12.08.16
✎
12:08
|
В правилах конвертации объекта перед выгрузкой пишешь код, который перегоняет ТЧ в нужную ТЗ. Затем передаешь ТЗ как параметр. в правилах конвертации свойств у входящего документа указываешь "получать из параметра". В общем - всё.
|
|||
24
hawk1
12.08.16
✎
14:05
|
В ПКГС для ТЧ Товары в событии ПередВыгрузкой прописал
ТЗ = Источник.Товары.Выгрузить(); ТЗ.Свернуть("Номенклатура, СерияНоменклатуры", "Количество, Сумма, СуммаНДС"); Источник.Товары.Загрузить(ТЗ); Но номенклатура все равно не схлопывается. |
|||
25
Минона
12.08.16
✎
16:21
|
||||
26
Минона
12.08.16
✎
16:22
|
11 пост, так ссылка лучше
http://forum.infostart.ru/forum85/topic127122/message1320094/#message1320094 |
|||
27
Минона
12.08.16
✎
16:22
|
использовать ИсходящиеДанные
|
|||
28
hawk1
15.08.16
✎
18:17
|
Правила обмена настроил, только не найду где задать период, за который должны выгружаться документы.
|
|||
29
hawk1
16.08.16
✎
13:18
|
Задваивается номенклатура. Настройки те же что для организаций, которые переносятся нормально.
|
|||
30
Dragner
17.08.16
✎
04:45
|
(29) поиск номенклатуры по каким параметрам идёт? Ощущение, что по внутреннему идентификатору, а по полям поиска - нет.
|
|||
31
hawk1
17.08.16
✎
10:19
|
(30) Поиск по внутреннему идентификатору выключен.
|
|||
32
Dragner
17.08.16
✎
10:26
|
(31) тогда задваиваться не должна. Значит что-то где-то не так.
|
|||
33
hawk1
17.08.16
✎
11:44
|
(32) Был включен поиск по родителю. Отключил. Теперь дублей нет, но сальдо на начало пустое и реализация все равно не проводится.
|
|||
34
hawk1
17.08.16
✎
13:25
|
Выяснилось что наименование некоторых номенклатурных позиций в УТ и БП не совпадают. Из-за этого при переносе добавляется новая запись в справочник и документ не проводится.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |