Имя: Пароль:
1C
1С v8
РеквизитФормыВЗначение
0 Denis163
 
26.12.22
16:21
Всем привет! Есть документ Вывод из оборота ИС МП

При выборе документа основания, в табличной части Товары Ставка НДС 20% всегда проставляется, даже если в самом документе основании этой ставки нет, кто знает как решить эту проблему?

Скрины:
https://disk.yandex.ru/i/3y-CDB9NzuH_Ww

https://disk.yandex.ru/i/aPsw6m3KQfhH4wъ

https://disk.yandex.ru/i/KWUlTd0eS6qYIA
1 mikecool
 
26.12.22
16:22
тема не соответствует сообщению...
2 Denis163
 
26.12.22
16:25
Такой код есть который заполняет док, не понимаю почему он не заполняет НДС

ТекущийОбъект = РеквизитФормыВЗначение("Объект");
    ТекущийОбъект.Заполнить(Объект.ДокументОснование);
    
        
    ЗначениеВРеквизитФормы(ТекущийОбъект, "Объект");
        
    ПриСозданииЧтенииНаСервере();
    ИнтеграцияИСПереопределяемый.ЗаполнитьСтатусыУказанияСерий(Объект, ПараметрыУказанияСерий);
    
    Модифицированность = Истина;

https://disk.yandex.ru/i/cK4nc1BW67_s2A
3 Denis163
 
26.12.22
16:26
(1) пока писал, потерял забыл добавить скрины..
4 Denis163
 
26.12.22
16:32
Ну в общем вот, даже в структуре указывается, что Без НДС, но в документе уже проставляется 20% НДС

https://disk.yandex.ru/i/IXGzSlESFq4Iiw
https://disk.yandex.ru/i/X0YhzEl5-HZX4w
5 eddy_n
 
26.12.22
18:03
Партия, скорее всего, Валерий Михайлович, партия.
6 shuhard
 
26.12.22
18:07
(0)[ кто знает как решить эту проблему?]
да все знают
в крайних релизах типовых НДС не наследуется из документов основания, а устанавливается по периоду и есть для этого секретный Рг сведений
7 eddy_n
 
26.12.22
20:14
В свежей БП для случаев документов-оснований 'Списаний' и 'Требований' ставка НДС в твоём 'Выводе из оборота ИС МП' всегда будет нулевой, а для 'Реализации' (твой случай), ставка берётся ИЗ КОНКРЕТНО КАЖДОЙ ПОЗИЦИИ ТАБЛИЧНОЙ ЧАСТИ Товары дока-основания.
8 Denis163
 
27.12.22
09:56
(6) как называется этот чудо регистр, можете подсказать?)
9 eddy_n
 
27.12.22
10:26
(8) - Для начала попробуй (7). Ты же галочку в шапке дока-основания ставишь, поэтому и не срабатывает.
10 Denis163
 
27.12.22
11:02
(9) я так пробовал, толку нуль(
11 eddy_n
 
27.12.22
11:14
(10) А по этому доку-основанию были ещё оформленные 'Выводы из оборота'?
12 Denis163
 
27.12.22
11:16
(11) нет, не было
13 eddy_n
 
27.12.22
11:24
В доке-основание в поле Ставка НДС в табл. части Товары, надеюсь, именно 0 ставишь?
14 Denis163
 
27.12.22
11:32
(13) В доке основания, в табличной части, ставки вообще нет. Там на вкладке "Дополнительно", проставлено же "Не облагается НДС"

Но при этом в структуре при заполнении, в доке основания есть поле "Ставка НДС" и она со значением "Без НДС", почему она не наследуется вообще хз, уже весь код перелопатил...

https://disk.yandex.ru/i/m5_WrvqsAg_lPw
https://disk.yandex.ru/i/AnUl5OYO0aONDg
15 eddy_n
 
27.12.22
12:08
(14) Я же тебе писал - галочка в шапке дока-основания не играет роли для твоего случая, пока во всяком случае. Открой визуализацию на форме дока-основания поля Ставка НДС для начала. Я не вижу что там конкретно сидит.
16 eddy_n
 
27.12.22
12:10
Я про табличную часть естественно
17 НЕА123
 
27.12.22
12:38
про отладчик было?
18 shuhard
 
27.12.22
13:10
(17) не а
19 eddy_n
 
27.12.22
15:34
В БП3.0 смотри функцию ТекстЗапросаЗаполненияВыводаИзОборотаИСМПИзПрикладногоДокумента(...) в общем модуле 'Интеграция ИСМПБП'.
20 Denis163
 
28.12.22
01:33
(19) спасибо разобрался
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший