Имя: Пароль:
1C
1С v8
Вопрос по движениям
,
0 demous
 
29.03.12
09:10
8.2 упп
строго не судите, но такой возник вопрос, есть самописный отчет, к нему есть не типовой регистр, этот регистр добавлен в "Движения" документа "ОтчетПроизводстваЗаСмену", отчет выводит данные по потерям продукции, он перенесен из другой базы, но при формировании он пуст, "Добавлен только что", что бы он отобразил данные, требуется перепроведение документов? или что?
1 demous
 
29.03.12
09:27
подскажите неучу)
2 Sandy_S
 
29.03.12
09:29
в добавленном регистре записи есть?
3 Ненавижу 1С
 
гуру
29.03.12
09:29
(2) +10000
4 ДенисЧ
 
29.03.12
09:29
Можно обработкой дописать в него движения...
5 unregistered
 
29.03.12
09:30
Если регистр тоже перенесли только что, то естественно этот регистр пуст.
Чтобы там появились записи необходимо либо перепровести документы (надеюсь обработку проведения дописали в части движений по этому регистру), либо заполнить этот регистр движениями обработкой.
6 demous
 
29.03.12
09:34
регистр пуст, он только добавлен был, отменил док, перепровел его, движения не добавилиьс...
с помощью какой обработки можно заполнить регистр?
спасибо за отзывы
7 Sandy_S
 
29.03.12
09:35
ты в документе прописал как должен заполняться твой регистр?
8 Ненавижу 1С
 
гуру
29.03.12
09:36
(6) а как он должен заполнится ты ему сказал?
9 ДенисЧ
 
29.03.12
09:37
(8) А зачем??? Регистр есть, регистратор есть.. Должно всё само добавляться... Ты чего тупишь-то?
10 demous
 
29.03.12
09:37
с регистрами накопления грубо говоря не работал... я добавил его в движения документа, в его свойствах
11 ДенисЧ
 
29.03.12
09:39
(10) А всё остальное платформа должна протелепатировать? Таки да?
12 фросия
 
29.03.12
09:40
(10) теперь в доке, в обработке проведения нужно указать какими данными этот регистр заполняться должен при проведении документа
13 Sandy_S
 
29.03.12
09:44
Тут надо звать специалиста, только не понятно до конца какого по 1с или сразу из медиков ;)
14 unregistered
 
29.03.12
09:48
(10) >> с регистрами накопления грубо говоря не работал

Сделай так же как с регистром бухгалтерии (ну или с каким ты там работал).
Разницы почти ни какой.
15 demous
 
29.03.12
10:16
у меня от конструктора движения конфигуратор зависает на этом доке)
16 фросия
 
29.03.12
10:20
(15)  док только по этому регистру движения делает? если нет то не надо конструктор запускать- сотрешь все что там было, лучше ручками напиши движения.
17 Ненавижу 1С
 
гуру
29.03.12
10:26
(9) ты это... если так все просто - твои продажи СП упадут
18 demous
 
29.03.12
10:27
(16) типовой документ ( ОтчетПроизводстваЗаСмену ) движений много
19 фросия
 
29.03.12
10:30
(18) вот и добавляй ручками. без всяких там конструкторов.
20 demous
 
29.03.12
11:19
{Отчет.К_ОтклоненияВРаспределенииМатериаловНаВыпускПродукции.Форма.Отчет.Форма(118)}: Ошибка при вызове метода контекста (Вывести)
   ПостроительОтчетаОтчет.Вывести(ЭлементыФормы.ПолеТабличногоДокумента);
по причине:

по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft OLE DB Provider for SQL Server: Обнаружена ошибка: деление на ноль.
HRESULT=80040E14, SQLSrvr: SQLSTATE=22012, state=1, Severity=10, native=8134, line=1



вот формула которую добавлял
К_РаспределениеМатериаловНаВыпускПродукцииОбороты.КоличествоОборот * 100 / К_РаспределениеМатериаловНаВыпускПродукцииОбороты.КоличествоПоНормеОборот - 100
для вычисления процента потерь, что не так?
21 КМ155
 
29.03.12
11:20
(20)[Обнаружена ошибка: деление на ноль. ]
тебе перевести на английский ?
22 Ненавижу 1С
 
гуру
29.03.12
11:21
23 фросия
 
29.03.12
11:23
К_РаспределениеМатериаловНаВыпускПродукцииОбороты.КоличествоПоНормеОборот =0
24 demous
 
29.03.12
11:23
подскажите как можно переделать формулу что бы не попадало деление на 0 ?
25 фросия
 
29.03.12
11:27
(24) а что делать когда там реально ноль- нет данных и т.д.
воткни проверку на ноль, запихни кусок кода в попытку,-это если коряво и быстро, разберись почему у тебя там ноль возникает, откорректируй что б нуля не было.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс