|
Не работает условие в правилах обмена | ☑ | ||
---|---|---|---|---|
0
alleb
09.04.13
✎
14:27
|
Есть УНФ для Украины и Бухгалтерия для Украины, настроен обмен между ними встроенными в них средствами. Есть задача - нужно переносить из УНФ только проведенные СчетаНаОплату. В УНФ в конфигураторе открыл план обмена с бухгалтерией, нашел там правило
"<Правило Отключить="false"> <Код>СчетНаОплату</Код> <Наименование>Документ "Счет на оплату"</Наименование> <Порядок>450</Порядок> <КодПравилаКонвертации>СчетНаОплатуПокупателю </КодПравилаКонвертации> <СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных> <ОбъектВыборки>ДокументСсылка.СчетНаОплату</ОбъектВыборки> </Правило>" и заменил таким "<Правило Отключить="false"> <Код>СчетНаОплату</Код> <Наименование>Документ "Счет на оплату"</Наименование> <Порядок>450</Порядок> <КодПравилаКонвертации>СчетНаОплатуПокупателю </КодПравилаКонвертации> <СпособОтбораДанных>СтандартнаяВыборка</СпособОтбораДанных> <ОбъектВыборки>ДокументСсылка.СчетНаОплату</ОбъектВыборки> <ПередВыгрузкойОбъекта>Если Не Объект.Проведен Тогда Отказ = Истина; КонецЕсли; </ПередВыгрузкойОбъекта> </Правило>" И все равно при обмене в Бухгалтерию попадают непроведенные счета? Что не так? Спасибо за любую подсказку, тему обмена я даже еще не изучал, а вопрос надо решить |
|||
1
RomaH
naïve
09.04.13
✎
14:30
|
они могут попадать по ссылкам из других объектов?
|
|||
2
daniel63
09.04.13
✎
14:54
|
В ПКО перед выгрузкой пропиши:
Если Не Источник.Проведен Тогда Отказ=Истина; КонецЕсли; |
|||
3
alleb
10.04.13
✎
09:29
|
По ссылкам попадать не может, потому как проверялось:
1)проведен обмен между базами 2)в УНФ записывается непроведенный счет 3)выгрузка из УНФ в Бухгалтерию - и вуаля - в Бухгалтерии счет уже есть. Ссылок на него понятно нигде еще нет "В ПКО перед выгрузкой пропиши:" попробую и отпишусь. мне интересно, а почему в правилах выгрузки игнорируется? |
|||
4
alleb
15.04.13
✎
18:37
|
Ничего не получается.
Вот текущие правила обмена из УНФ в Бухгалтерию http://rusfolder.com/35996402. Пытаюсь работать с правилом СчетНаОплатуПокупателю, в УНФ ему соответствует документ СчетНаОплату, и все равно ничего не получатеся, не отбрасываются непроведенные счета при выгрузке из УНФ в Бухгалтерию. Может, кто поможет? |
|||
5
RomaH
naïve
16.04.13
✎
08:06
|
(4) положи на нормальный обменник
яндекс, гугл |
|||
6
alleb
16.04.13
✎
09:25
|
На яндексе
http://yadi.sk/d/Ncy1R_co4578E |
|||
7
alleb
17.04.13
✎
18:51
|
Поможет кто-нибудь?
|
|||
8
grayshadow
17.04.13
✎
18:56
|
а щщета вообще та проводятся?:)
|
|||
9
alleb
18.04.13
✎
11:50
|
А зачем бы я вообще тему поднимал????
|
|||
10
Defender aka LINN
18.04.13
✎
11:52
|
Ничего, что при обмене "встроенными в них средствами" ПВД не обрабатываются?
|
|||
11
alleb
18.04.13
✎
12:04
|
Хоть один информативный ответ:). А что подскажете, в каком направлении двигаться?
|
|||
12
Defender aka LINN
18.04.13
✎
12:05
|
(11) В ПКО
|
|||
13
alleb
18.04.13
✎
12:07
|
Так пробовал, не работает. Может, не так сделал?
|
|||
14
Defender aka LINN
18.04.13
✎
13:22
|
(13) Наверняка
|
|||
15
alleb
18.04.13
✎
18:29
|
А что делал не так?
Выгрузил правила обмена с УНФ из Бухгалтерии, загрузил их в Конвертацию данных, зашел в настройку правил обмена, далее в ПКО, выбрал там документ СчетНаОплатуПокупателю (объект источник СчетНаОплату), в мастере ПКО для него на шаге обработчики событий в "Перед выгрузкой" написал код Если Не Источник.Проведен Тогда Отказ=Истина; КонецЕсли; сохранил правила в файл, загрузил в конфигуратор, полученные правила выгрузил: http://yadi.sk/d/Ncy1R_co4578E Где ошибся? |
|||
16
alleb
22.04.13
✎
16:09
|
Похоже, никто не поможет:(
|
|||
17
ukolabrother
22.04.13
✎
16:38
|
(8) в унф проводятся (Регистр накопления "Оплата счетов и заказов")
(16) в конфигуратор загрузил куда? |
|||
18
alleb
23.04.13
✎
15:42
|
В конфигураторе УНФ в правила обмена с Бухгалтерией предприятия, потом из конфигуратора УНФ эти правила обмена сохранил в текстовый файл и выложил на яндекс
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |