| 
    
            
         
         | 
    
  | 
null в Подразделении на Хозрасчетном | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Euroset1    
     24.07.18 
            ✎
    21:47 
 | 
         
        Господа. Пару дней назад из бухгалтерии был вроде бы безобидный вопрос: почему постоянно списываются авансы на одних и тех же контрагентов, причем в минус. Обычно этот вопрос закрывали рукоприкладством с документом Операция, но сейчас они не выдержали)))
 
        К чему пришел. На остатках хозрасчетного по исследуемому перечню субконто было две записи: одна +18 тыщ, а другая -18 тыщ. Если присмотреться к запросу для вычисления авансов, там убираются отрицательные строки. Поэтому при проведении поступлений всегда видны +18 тыщ аванса, а в ОСВ все по нулям. Мистика. Ах да, и по движениям не видны эти +18 тыщ. Поковырявшись с отладчиком обнаружил, что записи-то не одинаковые. Отличаются они подразделением. Во вводе остатков почему-то в проводку вставляется пустая ссылка, а в правильных текущих документах там нулл (тип нулл причем, а не значение). Также при ТИИ, которое прямо сейчас идет полным ходом, только и мелькает "значение должно быть нулл. сохранено значение нулл.". Хотелось бы увидеть дельные комментарии на эту тему.  | 
|||
| 
    1
    
        Euroset1    
     24.07.18 
            ✎
    21:50 
 | 
         
        Особенно интересуют вот какие моменты
 
        1) Почему я недавно перепроводил эти вводы остатков, которые пустую ссылку пихают в проводки, а они не поменяли значение на нулл? 2) Почему вообще в реквизите типа Справочник.Подразделения должно быть нулл и как это ввобще допустимо? Ведь тип явно указан один.  | 
|||
| 
    2
    
        Фрэнки    
     25.07.18 
            ✎
    08:36 
 | 
         
        Ну и вся эта описываемая проблема происходит в бухии 6.0 вероятно?     
         | 
|||
| 
    3
    
        RomanYS    
     25.07.18 
            ✎
    08:40 
 | 
         
        Если учёт по подразделениям выключен -должен быть null. Ошибки бывают если регистр пишется с обменданными.загрузка=истина     
         | 
|||
| 
    4
    
        Euroset1    
     25.07.18 
            ✎
    12:14 
 | 
         
        (2) мое упущение.
 
        Версия конфы БП 3.0.64.29 Версия платформы 8.3.11 (3) Загрузка=истина это же всетаки программный прием. Значит при записи именно самого регистра там нулл пишется тоже на программном уровне (уровне кода модуля)? Или же это платформенная фишка?  | 
|||
| 
    5
    
        Джинн    
     25.07.18 
            ✎
    12:15 
 | 
         
        (4) Руки кривые, а не фишка.     
         | 
|||
| 
    6
    
        Euroset1    
     25.07.18 
            ✎
    12:19 
 | 
         
        (5) Я не спрашивал бывшего коллегу, как у него это получилось. Мне интересен сам принцип работы этих измерений.
 
        ТИИ до сих пор делается, причем нуллы проставляются не только в Подразделение, но и в СуммаНУ, СуммаБУ. Какая-то дичь..  | 
|||
| 
    7
    
        Cyberhawk    
     25.07.18 
            ✎
    12:27 
 | 
         
        Нулл в РБ - это нормально     
         | 
|||
| 
    8
    
        RomanYS    
     25.07.18 
            ✎
    12:32 
 | 
         
        Если на счете отключен налоговый учет, то в СуммаНУ, ПР, ВР должно быть null. Это не дичь     
         | 
|||
| 
    9
    
        RomanYS    
     25.07.18 
            ✎
    12:40 
 | 
         
        (4) Если обычная запись (без загрузка=истина), то платформа(!) сама ставит null где нужно     
         | 
|||
| 
    10
    
        Euroset1    
     25.07.18 
            ✎
    13:23 
 | 
         
        (9) Речь о загрузке=истина непосредственно у набора записей регистра бухгалтерии и\или у менеджера записи регистра бухгалтерии, верно?     
         | 
|||
| 
    11
    
        RomanYS    
     25.07.18 
            ✎
    13:25 
 | 
         
        (10) Да, я с таким сталкивался. Это не значит, что других причин быть не может.
 
        А "менеджер записи регистра бухгалтерии" существует?  | 
|||
| 
    12
    
        Euroset1    
     25.07.18 
            ✎
    13:26 
 | 
         
        (11) по инерции написал. Считаем, что этого никто не видел))     
         | 
|||
| 
    13
    
        Euroset1    
     27.07.18 
            ✎
    16:54 
 | 
         
        Для ликвидации неправильных движений помогает ТИИ, либо перепроведение. Но все же мне не удалось понять, как бухи смогли это сделать (чтобы избежать проблем в будущем). Есть какие-то идеи?
 
        Речь идет о полностью коробочной БП 3.0 свежайшей версии. И полностью штатном функционале...  | 
|||
| 
    14
    
        RomanYS    
     27.07.18 
            ✎
    16:57 
 | 
         
        (13) Я такое вижу после применения обработок замены значений (поиск дублей и т.п.)     
         | 
|||
| 
    15
    
        Euroset1    
     27.07.18 
            ✎
    17:09 
 | 
         
        (14) речь о штатных?? просто у меня есть одна такая обработка, лично мной созданная. Но она точно не могла быть применена к тем документам, которые я вижу мелькающими в ТИИ. Например ОРП не могли редактироваться с ее помощью, т.к. ее применяли только для нескольких оптовых контрагентов.     
         | 
|||
| 
    16
    
        Вафель    
     27.07.18 
            ✎
    17:11 
 | 
         
        может обмены какие есть? или загрузка остатков была?     
         | 
|||
| 
    17
    
        Вафель    
     27.07.18 
            ✎
    17:11 
 | 
         
        нул в подразделение можно записать, только если ОбменДанными.Загрузка     
         | 
|||
| 
    18
    
        Euroset1    
     27.07.18 
            ✎
    17:16 
 | 
         
        (17) прям только так и никак больше?
 
        Ведь с загрузкой истиной документ-то не перепровести. Это получается только если проводки создавать насильно через набор записей. А у меня ни одной обработки в округе нет, чтобы так могли )))  | 
|||
| 
    19
    
        lodger    
     27.07.18 
            ✎
    17:26 
 | 
         
        пустые ссылки и нуллы в регистрах бухни это скорее норма, чем уникальное чп.
 
        посмотри какое значение нормально для этого поля во всех других случаях и исправь ту операцию, которая делает не так.  | 
|||
| 
    20
    
        Euroset1    
     27.07.18 
            ✎
    17:38 
 | 
         
        (19) так нулл же норма, уже писали. Но вопрос-то у меня как раз в том, каким образом типовые бухи в типовой бухии смогли сделать некорректно.     
         | 
|||
| 
    21
    
        lodger    
     27.07.18 
            ✎
    18:15 
 | 
         
        (20) самый ходовой вариант - ошибка какого-то релиза, который был и уже нет.     
         | 
|||
| 
    22
    
        Euroset1    
     30.07.18 
            ✎
    09:51 
 | 
         
        Похоже, что это все же замена значений. Пересмотрел код обработки - там берется реквизит Движения и через него хозрасчетный правится, после чего происходит запись документа (не проведение!). 
 
        Причем загрузка не истина, насколько я понял. Как бы записывать не проводя так, чтобы стояли всетаки нулы где надо?  | 
|||
| 
    23
    
        RomanYS    
     30.07.18 
            ✎
    10:09 
 | 
         
        (22) 
 
        >>Причем загрузка не истина, насколько я понял. Тогда по идее само должно вставать >>Как бы записывать не проводя так, чтобы стояли всетаки нулы где надо? Принудительно ставить null там где надо, у меня обработка была, которые эти косяки исправляла.  | 
|||
| 
    24
    
        Euroset1    
     30.07.18 
            ✎
    10:17 
 | 
         
        (23) а ты обработку делал потому что влом было ждать ТИИ 10 суток?))) Просто я тоже уже подумываю об обработке, потому что иначе придется на боевой кусками по ночам ТИИ запускать.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |