|   |   | 
| 
 | Конвертация данных ред.2 РеализацияТоваровУслуг | ☑ | ||
|---|---|---|---|---|
| 0
    
        altaykniga 24.03.16✎ 16:05 | 
        Доброго времени суток! Прошу помощи умных людей.
 Пишу правила выгрузки РасходныхНакладных из УНФ в Бух ред.3. Где и что нужно написать, чтобы у всех перенесенных документов РеализацияТоваровУслуг реквизит ВидОперации = Перечисления.ВидыОперацийРеализацияТоваров.Товары? | |||
| 1
    
        Rie 24.03.16✎ 16:07 | 
        Либо в ПКС
 Значение = "Товары". Либо в ПКО в "после загрузки". | |||
| 2
    
        vicof 24.03.16✎ 16:08 | 
        в пкс вида операции значение = "Товары"     | |||
| 3
    
        altaykniga 24.03.16✎ 16:14 | 
        (1), (2) благодарю, очень помогли     | |||
| 4
    
        altaykniga 24.03.16✎ 16:16 | 
        еще проблема со ставкой ндс. была справочник, стала Перечисление. В какой обработчик нужно написать код?
 Написал в ПКО СтавкиНДС (при выгрузке) Если Источник.Ставка = "0%" Тогда УзелСсылки = "НДС0"; ИначеЕсли Источник.Ставка = "10%" Тогда УзелСсылки = "НДС10"; ИначеЕсли Источник.Наименование = "10% / 110%" Тогда УзелСсылки = "НДС10_110"; ИначеЕсли Источник.Наименование = "18%" Тогда УзелСсылки = "НДС18"; ИначеЕсли Источник.Наименование = "18% / 118%" Тогда УзелСсылки = "НДС18_118"; ИначеЕсли Источник.Наименование = "Без НДС" Тогда УзелСсылки = "БезНДС"; КонецЕсли; | |||
| 5
    
        altaykniga 24.03.16✎ 16:16 | 
        (4) после загрузки поле "СтавкаНДС" остается пустой     | |||
| 6
    
        Rie 24.03.16✎ 16:21 | 
        (5) В ПКС для поля СтавкаНДС какое ПКО указано?     | |||
| 7
    
        altaykniga 24.03.16✎ 16:27 | 
        (5) указано ПКО "СтавкиНДС"     | |||
| 8
    
        Rie 24.03.16✎ 16:44 | 
        (7) Стоп... А кто такой "УзелСсылки"?
 Нахрена в ПКО? В ПКС пиши. | |||
| 9
    
        Rie 24.03.16✎ 16:45 | 
        +(8)
 То же самое напиши, только не "УзелСсылки", а "Значение". | |||
| 10
    
        altaykniga 24.03.16✎ 17:05 | 
        (9)  не получается. 
 1. Что писать в условии? Источник, Источник.Ставка или Источник.Наименование? | |||
| 11
    
        altaykniga 24.03.16✎ 17:06 | 
        (9) в какой обработчик писать?     | |||
| 12
    
        Rie 24.03.16✎ 17:08 | 
        (10) Источник.Ставка. Только сравнивать не со строкой, а со значением.
 (11) В "Перед выгрузкой" у соответствующего ПКС. | |||
| 13
    
        altaykniga 24.03.16✎ 17:11 | 
        (12) что значит "сравнивать со значением"     | |||
| 14
    
        Rie 24.03.16✎ 17:14 | 
        (13) Со значением того типа, который имеет Источник.СтавкаНДС, а не со строковым значением.     | |||
| 15
    
        altaykniga 24.03.16✎ 17:16 | 
        (14) ни хера не понял. Напиши текст одного условия...     | |||
| 16
    
        altaykniga 24.03.16✎ 17:17 | 
        Если Источник.Ставка... 
 при выгрузке данных выходит ошибка... Нет у Источника свойства Ставка. | |||
| 17
    
        Rie 24.03.16✎ 17:18 | 
        (16) Ну так глянь в Конфигураторе, как соответствующий реквизит правильно называется.     | |||
| 18
    
        Rie 24.03.16✎ 17:19 | 
        +(17) Или это у тебя в табличной части? Тогда не Источник, а ОбъектКоллекции.     | |||
| 19
    
        altaykniga 24.03.16✎ 17:20 | 
        (17) там заморочено по реквизиту ставка делать. Как сделать через Наименование?     | |||
| 20
    
        altaykniga 24.03.16✎ 17:21 | 
        (18) в ТЧ "Товары" у документа РеализацияТоваровУслуг есть реквизит "СтавкаНДС". Как в него передать значение перечисления исходя из наименования элемента справочника (источника)     | |||
| 21
    
        Rie 24.03.16✎ 17:28 | 
        (20) Как в (4). Только вместо "Источник" - "ОбъектКоллекции.СтавкаНДС.Наименование". А вместо "УзелСсылки" - "Значение".
 Ну и чего-нибудь по КД почитай. | |||
| 22
    
        altaykniga 24.03.16✎ 17:36 | 
        (21). 1. В какой обработчик писать
 2. в ПКО или ПКС | |||
| 23
    
        Rie 24.03.16✎ 17:41 | 
        (22) ПКС реквизита табличной части.     | |||
| 24
    
        altaykniga 24.03.16✎ 17:48 | 
        (23) нет, не работает. поле СтавкаНДС в ТЧ документа остается пустой     | |||
| 25
    
        Rie 24.03.16✎ 17:56 | 
        (24) Какой именно код и где именно расположенный не работает?     | |||
| 26
    
        altaykniga 24.03.16✎ 18:09 | 
        если честно, первый день занимаюсь попыткой создания правил выгрузки, поэтому туплю страшно ) прошу помощи в этом - как при выгрузке значение элемента справочника переделать в значение перечисления...     | |||
| 27
    
        altaykniga 24.03.16✎ 18:14 | 
        Имеем:
 ПКО "РеализацияТоваровУслуг". у него есть ПКС "СтавкаНДС" есть ПКО "СтавкиНДС" - отключен В ПКС "СтавкаНДС" в обрабочик ПередВыгрузкой написал код: Если ОбъектКоллекции.Наименование = "0%" Тогда УзелСсылки = "НДС0"; ИначеЕсли ОбъектКоллекции.Наименование = "10%" Тогда УзелСсылки = "НДС10"; ИначеЕсли ОбъектКоллекции.Наименование = "10% / 110%" Тогда УзелСсылки = "НДС10_110"; ИначеЕсли ОбъектКоллекции.Наименование = "18%" Тогда УзелСсылки = "НДС18"; ИначеЕсли ОбъектКоллекции.Наименование = "18% / 118%" Тогда УзелСсылки = "НДС18_118"; ИначеЕсли ОбъектКоллекции.Наименование = "Без НДС" Тогда УзелСсылки = "БезНДС"; КонецЕсли; | |||
| 28
    
        altaykniga 24.03.16✎ 18:17 | 
        (27) пардон, вместо "УзелСсылки" написал "Наименование"     | |||
| 29
    
        altaykniga 24.03.16✎ 18:17 | 
        (27, 28) вместо "УзелСсылки" написал Значение     | |||
| 30
    
        Rie 24.03.16✎ 18:35 | 
        (27) У ОбъектКоллекции нет Наименование. ОбъектКоллекции.СтавкаНДС.Наименование проверяй (хотя за проверку по наименованию руки бы отрывать слегка, там ведь в глобальном модуле полезные функции есть, их использовать надо).     | |||
| 31
    
        altaykniga 24.03.16✎ 18:49 | 
        (30) не работает. СтавкаНДС не заполняется в документе     | |||
| 32
    
        altaykniga 24.03.16✎ 18:50 | 
        (30)
 может давай я тебе правила выгрузки кину? Глянешь? Капец, пустяковое дело, а сделать не могу | |||
| 33
    
        altaykniga 24.03.16✎ 18:54 | 
        (30) все получилось, спасибо огромное!!! Все сделал, как ты написал, просто в ПКС не очистил поле ПКО(созданное ранее по незнанию, хоть и отключенное)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |