|
Ковертация из 77 в 82 | ☑ | ||
---|---|---|---|---|
0
grin
30.12.11
✎
15:40
|
Вопрос по Конвертации данных 2.0.
Переношу документы из переписанной Торговли 77 в Бухгалтерию 82. Проблема с субконто. В 77 Виды субконто - справочник. Наименование, код и даже тип порой, не соответствует аналогу в 8ке (план видов характеристик). Как же перенести это субконто? Конкретно: переношу документ Строка выписки (расход), где есть субконто - реквизит, однако тип его в метаданных пуст. Как на этапе выгрузки определить и объяснить Конвертации по какому правилу выгружаем субконто? |
|||
1
grin
30.12.11
✎
15:46
|
Перед выгрузкой можно определить тип значения, может как-то по типу найти имяПКО?
|
|||
2
grin
30.12.11
✎
16:09
|
Все празднуют уже...
|
|||
3
Naumov
30.12.11
✎
16:13
|
а как на счет того, чтобы посмотреть как сделаны правила обмена ТиС с БП для регулярного обмена документами?
|
|||
4
grin
30.12.11
✎
16:15
|
Их и взяла за основу, только там не переносят ни счета, ни субконто. Типа - на фиг надо, пусть заполняются в документах по учетной политике в 8ке. А мне так нельзя....
|
|||
5
Nutsiiam
30.12.11
✎
16:28
|
(0) а это реальный обмен, или все таки - единоразовая выгрузка из 77 в 8.2?
|
|||
6
grin
30.12.11
✎
16:38
|
Реальный... С нового года будем ежедневно перегружать документы...
|
|||
7
Nutsiiam
30.12.11
✎
16:42
|
я понял. Ну тогда заточись под код в БП 2.0 - перепиши их всех, а затем, если это возможно - присвой такие же номера кодов в 7.7 в справочнике. Если нельзя - ну я думаю тебя не расстреляют если ты введешь дополнительный код ДляКонвертации и прольешь его кодами БП 2.0 - это самый простой путь.
Хотя, ты опиши саму задачу - может что еще придумаю :) |
|||
8
Nutsiiam
30.12.11
✎
16:45
|
просто я не совсем понял - зачем тебе тащить субконо из ТИСа 7.7? Априори, можно утверждать, что в БП уже есть и счета плана счетов, и требуемые субконто. Ты можешь свои правила обрамить в некую обработку, которая сначала дернет твой обмен и запишет документы, а после - проставит УЖЕ настроенные счета по типовым правилам в БП 2.0 - и в этом случае тогда вообще ничего не нужно дополнительно вводить.
|
|||
9
grin
30.12.11
✎
16:49
|
Вот-вот-вот! У меня в ПКС не указано ПКО, т.к. оно может быть разным (справочник, перечисление, документ). А мне надо определить что это, подцепить его правило и выгрузить.
|
|||
10
grin
30.12.11
✎
16:52
|
Обычные оплаты конечно проставятся счета учета в 8-ке уже, а вот всякие комиссии за услуги банка, налоги, штрафы.... Там бухгалтер определяет в Торговле "вручную" что это. Например для счета 91,2 субконто "Прочие доходы и расходы". В 77 это справочник "ЗначенияСубконто", в 8ке Справочник "Прочие доходы и расходы".
|
|||
11
grin
30.12.11
✎
16:53
|
Сделала вот так:
// Изменяем ПКО, в зависимости от типа значения Если ТипЗначенияСтр(Источник.Субконто1) = "Справочник" Тогда Сообщить("Значение.Вид() = " + Источник.Субконто1.Вид()); Если Источник.Субконто1.Вид() = "ЗначенияСубконто" Тогда Значение = Источник.Субконто1.Наименование; ИмяПКО = "ПрочиеДоходыИРасходы"; ВыгрузитьПоПравилу(Значение,, ,,ИмяПКО); Отказ = 1; КонецЕсли; Иначе Сообщить("Не предусмотренный тип значения элемента для :" + Источник.Субконто1+"("+ТипЗначенияСтр(Источник.Субконто1)+")"); Отказ = 1; КонецЕсли; |
|||
12
grin
30.12.11
✎
16:54
|
Что-то вырисовывается, только пока не выгружается)))) Если убрать ВыгрузитьПоПравилу() и Отказ = 1, то узел появляется в файле, только значение не попадает.
|
|||
13
grin
30.12.11
✎
16:55
|
Блин! Автобус сейчас придёт! Я в таком месте работаю, если опоздаю, то потом вообще не уеду с работы)))) Чёрт! Ведь уже и не вспомню 10 января над чем думала!)))))))))))))))
|
|||
14
Nutsiiam
30.12.11
✎
16:56
|
(9) ну не расстраивайся. Я те говорю, сложно ты все рисуешь. По правильному. Сделай быстро и по плохому: перенеси документы, и пост-обработкой просто тупо выбери нужные субконто, по заранее известным тебе правилам =) И да, с Наступаюшим тебя, Грин :)
|
|||
15
grin
30.12.11
✎
16:57
|
Спасибо дорогой!!!!!!
|
|||
16
Nutsiiam
30.12.11
✎
16:58
|
(15) да за такую фотографию - пожалуйста, дорогая :))))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |