|
v7: Тис SF2012 - ошибка | ☑ | ||
---|---|---|---|---|
0
Sj
10.01.12
✎
15:58
|
Доброе время суток!
При печати СФ 2012 такая ошибка валится: МнЧ.СтранаК = РаспредГТД.Страна.Код; {SF2012.ERT(502)}: Значение не представляет агрегатный объект (Код) Стал смотреть код, увидел следующее: КолСтрокГТД = РаспредГТД.КоличествоСтрок(); Если КолСтрокГТД = 0 Тогда ... ИначеЕсли КолСтрокГТД = 1 Тогда // одна строка в таблице. Товара с номером ГТД и страной в одной строке МнЧ.НомерГТД = РаспредГТД.Номер; МнЧ.СтранаН = РаспредГТД.Страна; МнЧ.СтранаК = РаспредГТД.Страна.Код; Иначе... То есть после свертки считается, что активная строчка 1. Но почему-то на одной СФ таки выскочила ошибка. Ну, не долго думая, добавил: РаспредГТД.ПолучитьСтрокуПоНомеру(1); - ошибка исчезла. Но вопрос остался: почему несколько раз свертка отработала так, что текущая строка 1, а в какой-то момент ей это надоело, и она поставилась на 0 строчку? |
|||
1
Sj
25.01.12
✎
00:33
|
Еще одна ошибка:
встречаем в тексте такой код Если ПустоеЗначение(ТекТМЦ.СтранаПроисхождения) = 0 Тогда РаспредГТД.Страна = СокрЛП(ТекТМЦ.СтранаПроисхождения); КонецЕсли; и дальше нарываемся на ошибку в строке: МнЧ.СтранаК = РаспредГТД.Страна.Код; |
|||
2
zak555
25.01.12
✎
00:37
|
ИначеЕсли КолСтрокГТД = 1 Тогда
РаспредГТД.пОЛУЧИТЬсТРОКУпОнОМЕРУ(1); |
|||
3
Злопчинский
25.01.12
✎
00:51
|
какой я блин маладэц!! сам запраграммил новую счф!!! и самое странное - работаит!
|
|||
4
nicxxx
25.01.12
✎
03:03
|
(3) да ты вобще красавчик :)
|
|||
5
1Сергей
25.01.12
✎
07:31
|
Пацаны ваще ребята
|
|||
6
andrewks
25.01.12
✎
14:02
|
(3) чё, прямо с нуля? и даже макет не спёр? "не верю!" ©
(не в том плане не верю, что не смог бы, а в том плане, что благородная лень просто не позволила бы тебе это сделать ;-) ) |
|||
7
first_may
25.01.12
✎
14:27
|
Подскажите пожалуйста, как подключить новую счет-фактуру к конфигурации Торговля+Склад, редакция 9.2, релиз 7.70.970. Я скопировал Файлы внешней формы счета-фактуры необходимо скопировать в подкаталог PrnForms каталога ExtForms рабочей информационной базы. Но при вызове печати возникает ошибка.
НомерДокПечатнойФормы = глПреобразоватьНомерДок<<?>>(Докум.НомерДок, 0, 0); {C:\BASE1C\7_7\970\DEMODB\EXTFORMS\PRNFORMS\SF_1137.ERT(6)}: Функция не обнаружена (глПреобразоватьНомерДок) |
|||
8
povar
25.01.12
✎
14:29
|
(7) внезапно... Стаж: 5 лет
Куда катится мир ? |
|||
9
andrewks
25.01.12
✎
14:31
|
(7) где брал печ.форму? в типовой нет глПреобразоватьНомерДок()
|
|||
10
andrewks
25.01.12
✎
14:32
|
(8) навеяло про бородатый анекдот: "до сих пор всё нормально было..."
|
|||
11
first_may
25.01.12
✎
14:35
|
скачал с сайта техподдержки. Я знаю что нет такой функции, поэтому и спрашиваю получилось ли подключить?
|
|||
12
miki
25.01.12
✎
14:37
|
(11)там есть разные для разных типовых
|
|||
13
filh
25.01.12
✎
14:37
|
(11) получится
|
|||
14
andrewks
25.01.12
✎
14:37
|
(11) странно, но я тоже скачивал с сайта 1с, и, представь себе, такой строки там нет
|
|||
15
first_may
25.01.12
✎
14:39
|
а можно прислать рабочий вариант для конфигурации Торговля+Склад, редакция 9.2, релиз 7.70.970 на [email protected] ?
|
|||
16
zak555
25.01.12
✎
14:41
|
(15) сам скачай http://its.1c.ru/invoice1137/
|
|||
17
first_may
25.01.12
✎
14:45
|
Спасибо.
|
|||
18
zak555
25.01.12
✎
14:58
|
(17) и всё ?
|
|||
19
Sj
27.01.12
✎
22:44
|
Вдруг стали в сф попадать строки
в т.ч. 796 шт 4 Без НДС -- 410 Южная Корея 10127070/230707/0007234 в т.ч. 796 шт 8 Без НДС -- 410 Южная Корея 10127070/230707/0007234 Смотрю код, вижу: РаспредГТД.Свернуть("Номер, Страна", "Колво"); На глазок, вроде все ок, но РаспредГТД.НоваяКолонка("Номер"); Ковыряем код: // Заполним номер ГТД и Страну из Номенклатуры, если там есть... Если ПустоеЗначение(ТекТМЦ.НомерГТД) = 0 Тогда РаспредГТД.Номер = СокрЛП(ТекТМЦ.НомерГТД); КонецЕсли; - тут все ок. Смотрим выше и видим: РаспредГТД.Номер = ТаблицаГТД.ГТД; сий конфуз не дает свернуть по одинаковым ГТД за счет пробелов. Меняем на: РаспредГТД.Номер = СокрЛП(ТаблицаГТД.ГТД); И теперь все ок. Ждем новых ошибок. |
|||
20
v4442
27.01.12
✎
22:49
|
РаспредГТД.Страна = СокрЛП(ТекТМЦ.СтранаПроисхождения);
исправил на РаспредГТД.Страна = ТекТМЦ.СтранаПроисхождения; |
|||
21
Мисти
31.01.12
✎
12:18
|
А где теперь взять без ошибок?
Они нас замучить решили?? |
|||
22
zavsom
31.01.12
✎
12:26
|
аудиторы мне сказали что их пока не надо применять так как не было публикаций
|
|||
23
zavsom
31.01.12
✎
12:28
|
мы например их не применяем- так как у нас была камеральная и нам вчера сказали , что не дергайтесь - работайте на старых
|
|||
24
sanja26
02.02.12
✎
12:06
|
(2) спасибо, помогло
|
|||
25
ЧеловекДуши
02.02.12
✎
12:10
|
(21)Напиши свою ;)
|
|||
26
ЧеловекДуши
02.02.12
✎
12:11
|
(23)Ты это тем скажи, кто должен вам деньгу, но не обязан вам её дать :)
|
|||
27
andrewks
03.02.12
✎
22:32
|
а ещё там есть ошибка в Функция ЕстьТовары(Докум)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |