|   |   | 
| 
 | Почему может не записываться запись в РН? | ☑ | ||
|---|---|---|---|---|
| 0
    
        CepeLLlka 22.08.13✎ 10:03 | 
        Кароче смарю отладчиком в модуле РН, там процедура:
 Процедура ПередЗаписью(Отказ, Замещение) Для Каждого Запись Из ЭтотОбъект Цикл Сообщить("Ололо, троололо"); КонецЦикла КонецПроцедуры Вижу все 4ре записи что должны быть записаны.. а пишется только одна :( Почему такое может быть? | |||
| 1
    
        skunk 22.08.13✎ 10:04 | 
        один и тот-же отбор     | |||
| 2
    
        CepeLLlka 22.08.13✎ 10:05 | 
        (1) В смысле?     | |||
| 3
    
        Ranger_83 22.08.13✎ 10:06 | 
        (2) перезапись наверное     | |||
| 4
    
        CepeLLlka 22.08.13✎ 10:07 | 
        (3) А по другому сотруднику смарю.. всё ок :(     | |||
| 5
    
        CepeLLlka 22.08.13✎ 10:27 | 
        А ещё вот что... почему отладчик не всегда идёт пошагово? 
 К примеру вот не заходит в модули регистров накопления и т.д.. С чем это связано? | |||
| 6
    
        Ranger_83 22.08.13✎ 10:29 | 
        (5) отладка на сервере не включена     | |||
| 7
    
        CepeLLlka 22.08.13✎ 10:30 | 
        (6) У мя файловый вариант.. ко мне это тоже относится?     | |||
| 8
    
        Ranger_83 22.08.13✎ 10:31 | 
        (7) нет     | |||
| 9
    
        CepeLLlka 22.08.13✎ 10:31 | 
        Тогда (5)     | |||
| 10
    
        CepeLLlka 22.08.13✎ 10:34 | 
        Если бы вот пошагово всё шло.. я бы всё равно как не крути нашёл бы в чём дело то.. пусть и потратил бы много времени.. а тут ррРрааз.. перескакивает и всё :( И то перескочит только если ты поставит ТО, а если нет.. то само пошагово туда не зайдёт :(     | |||
| 11
    
        CepeLLlka 22.08.13✎ 10:49 | 
        Подскажите ещё пожалуйста.. после процедуры - ОбработкаПроведения в документе.. какая ещё идёт?     | |||
| 12
    
        CepeLLlka 22.08.13✎ 21:54 | 
        Добрый вечер, ребята.. ещё раз :)
 Почему же может не писаться в РН? Вобщем смотрите как дело обстоит.. Два РН ВзаиморасчетыССотрудниками и ЗарплатаЗаМесяц.. Ну так и вот в РН Взаиморасчеты в процедуре "ПриЗаписи" написано следующее: Если Регистратор.Метаданные().Движения.Содержит(Метаданные.РегистрыНакопления.ЗарплатаЗаМесяцОрганизаций) Тогда СоздатьДвиженияПоЗарплатаЗаМесяцОрганизаций(Регистратор); КонецЕсли; Понятно вобщем, да? Ну так вот.. сначала вызывается Запись в регистр Взаиморасчеты, при записи в него формируется ещё запись и в ЗарплатаЗаМесяца.. а потом вот.. формируются ещё отдельные движения документ по РН ЗарплатаЗаМесяц.. и если кароче запись которая создатся в момент "ПриЗаписи" РН Взаиморасчеты существует.. то отдельные уже не пишутся.. а если я комментирую это условие что я показал выше.. то всё ок.. Внимание вопрос.. если вы разобрались в бреде что я написал, то подскажите почему такое может происходить, они должны замещаться отдельными записями, потому что в копии базы от недавнего времени всё такое же работает, никак не могу найти отличия.. или я хз.. почему то не работает :( Памажите.. | |||
| 13
    
        CepeLLlka 22.08.13✎ 21:57 | 
        Я даже не знаю... Может попробовать ТИИ?     | |||
| 14
    
        CepeLLlka 22.08.13✎ 22:08 | 
        Кароче да.. в (3) Был прав..
 Только никак не пойму.. что отвечает за порядок движений в документе по регистрам? Где описать какой регистр будет проводится первым, а какой вторым? | |||
| 15
    
        CepeLLlka 22.08.13✎ 22:12 | 
        Денис.. выручай :(     | |||
| 16
    
        CepeLLlka 22.08.13✎ 22:14 | 
        Hans, я щас попробую, твой совет, но ведь до этого то и так работало всё :(     | |||
| 17
    
        Allexe 22.08.13✎ 22:26 | 
        (12) Ну если в копии работает и конфа в копии идентична, то видимо проблема в данных. Если эти же данные попробовать записать в копии? Что за набор пишется?     | |||
| 18
    
        CepeLLlka 22.08.13✎ 22:26 | 
        (17) Я соврал вам, сэр :(     | |||
| 19
    
        CepeLLlka 22.08.13✎ 22:27 | 
        Hans... прокатило.. явно прописал в документе Движения.ВзаиморасчетыСРаботникамиОрганизаций.Записать();
 И по этому РН стало писаться первым.. вот лол.. | |||
| 20
    
        CepeLLlka 22.08.13✎ 22:28 | 
        (17)Всё идентично, кроме названия РНов и документа :(     | |||
| 21
    
        CepeLLlka 22.08.13✎ 22:29 | 
        Hans.. спасибо большое. И всем вам спасибо.     | |||
| 22
    
        CepeLLlka 22.08.13✎ 22:30 | 
        testov, извини ещё раз что влез в твою тему.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |