|
Загрузка эл. накладных в Розница Аптека
| ☑ |
0
Garykom
гуру
04.07.18
✎
13:44
|
Есть спецы кто разбирался с этой чудесной конфой Розница Аптека?
Конкретнее обработка "ор_ЗагрузкаДанныхИзТабличногоДокумента".
Вот каким образом туда в вычисляемое выражение засунуть вычисление "% НДС" зная только "Цену без НДС" и "Цену с НДС".
В файлах нет % ставки НДС, приходится извращаться.
Конкретно почему то не берет значения "ТекстыЯчеек[8]"...
|
|
1
Garykom
гуру
04.07.18
✎
15:14
|
Какие чудесные люди ("программисты") работают в Рарус:
// Заполняем ставку НДС
Если СтруктураОтраслевыхДополнительныхПараметров.Свойство("НомерКолонкиСтавкаНДС") И СтруктураОтраслевыхДополнительныхПараметров.НомерКолонкиСтавкаНДС>0 Тогда
Попытка
СтавкаНДС = Число(СокрЛП(ТабличныйДокумент.Область("R"+Формат(К,"ЧГ=")+"C"+Формат(СтруктураОтраслевыхДополнительныхПараметров.НомерКолонкиСтавкаНДС,"ЧГ=")).Текст));
Исключение
СтавкаНДС = "";
КонецПопытки;
Если СтавкаНДС = 0 Тогда
НоваяСтрокаТаблСоответсвия.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
ИначеЕсли СтавкаНДС = 10 Тогда
НоваяСтрокаТаблСоответсвия.СтавкаНДС = Перечисления.СтавкиНДС.НДС10;
ИначеЕсли СтавкаНДС = 18 Тогда
НоваяСтрокаТаблСоответсвия.СтавкаНДС = Перечисления.СтавкиНДС.НДС18;
Иначе
НоваяСтрокаТаблСоответсвия.СтавкаНДС = Перечисления.СтавкиНДС.ПустаяСсылка();
КонецЕсли;
КонецЕсли;
В "ЗаполнитьСтрокуТаблицыСоответствияПоДопПараметрам" в модуле "ор_ЗагрузкаИзЭлектронныхДокументовОтраслеваяСпецификаСервер".
И плевать им на задаваемую формулу в "Вычислить"
|
|
2
2S
04.07.18
✎
15:20
|
(1) прикольно, не знал
номер колонки в 0 поставить не?
|
|
3
Garykom
гуру
04.07.18
✎
15:22
|
(2) 0 и стоит
|
|
4
2S
04.07.18
✎
15:24
|
СтруктураОтраслевыхДополнительныхПараметров.НомерКолонкиСтавкаНДС>0
я думаю должен отработаться свой алгоритм
|
|
5
Garykom
гуру
04.07.18
✎
15:26
|
(4) А вот фиг, там для алгоритма ниже должно быть "Вычисление = ВычислитьЗначениеДляХарактеристики("
Как сделано для ШК, а вот для ставки НДС почему то решили не делать.
|
|
6
Garykom
гуру
04.07.18
✎
15:28
|
(5)+
|
|