|
Таблица значений | ☑ | ||
---|---|---|---|---|
0
Hostess_
of_Love 29.09.11
✎
13:19
|
Есть таблица значений, в которую выгружаю данные из расшифровки платежа (ПКО). прохожу в цикле и проверяю тип документа в каждой строке. если тип РеализацияТоваровУслуг, то выгружаю в другую таблицу товары и прохожу в цикле записи. проверяю ставку НДС, если ставка 10%, то надо добавить эту строчку в одну таблицу значений, а если в 18% то в другую таблицу. подскажите, пожалуйста, как правильно сделать? (:
|
|||
1
Гефест
29.09.11
✎
13:20
|
запрос пиши
|
|||
2
Maxus43
29.09.11
✎
13:21
|
НайтиСтроки() Скопировать()... короче много методов у ТЗ есть хороших
|
|||
3
Hostess_
of_Love 29.09.11
✎
13:29
|
Для Каждого Товар Из СписокТоваров Цикл
Если Товар.СтавкаНДС = Перечисления.СтавкиНДС.НДС10 Тогда СписокТоваровНДС10 = СписокТоваров.Скопировать(Товар); ИначеЕсли Товар.СтавкаНДС = Перечисления.СтавкиНДС.НДС18 Тогда СписокТоваровНДС18 = СписокТоваров.Скопировать(Товар); КонецЕсли; КонецЦикла; ругается на "Несоответствие типов (параметр номер '1')" как правильно строку указать? |
|||
4
Maxus43
29.09.11
✎
13:32
|
СписокТоваров - это что? Не ТЗ же, ТЧ видимо... короче лучше то (1) сделай, правильней будет
|
|||
5
Hostess_
of_Love 29.09.11
✎
13:34
|
СписокТоваров это таблица значений
|
|||
6
Hostess_
of_Love 29.09.11
✎
13:37
|
||||
7
Maxus43
29.09.11
✎
13:39
|
СписокТоваров.Скопировать(Новый Массив(Товар));
|
|||
8
Hostess_
of_Love 29.09.11
✎
13:43
|
та же песня
|
|||
9
polymorph
29.09.11
✎
13:51
|
СписокТоваровНДС10.Добавить(Товар);
|
|||
10
polymorph
29.09.11
✎
13:54
|
Строка = СписокТоваровНДС10.Добавить();
Строка.Параметр1 = Товар.Параметр1; ... ПРОФИТ!!! |
|||
11
Maxus43
29.09.11
✎
14:12
|
делай (1), там проще
|
|||
12
hhhh
29.09.11
✎
14:19
|
(8) синтакс помощник читай хотя бы изредка
СписокТоваровНДС10 = СписокТоваров.Скопировать(Новый Структура("СтавкаНДС", Перечисления.СтавкиНДС.НДС10)); СписокТоваровНДС18 = СписокТоваров.Скопировать(Новый Структура("СтавкаНДС", Перечисления.СтавкиНДС.НДС18)); |
|||
13
Hostess_
of_Love 29.09.11
✎
14:20
|
что быстрее будет выполнятся если позиций в номенклатуре, например, 20?
|
|||
14
hhhh
29.09.11
✎
14:21
|
(13) всё будет выполняться одинаково.
|
|||
15
Hostess_
of_Love 29.09.11
✎
14:34
|
(12)огромное спасибо. таким образом и цикл то не нужен. мне, в принципе, в первую очередь необходимо узнать количество записей с той или иной ставкой НДС
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |