|   |   | 
| 
 | Списание материалов из эксплуатации | ☑ | ||
|---|---|---|---|---|
| 0
    
        aptomilov 24.03.14✎ 15:23 | 
        Привет всем ребят. 
 База УПП 1,3 старенького обновления Есть такая интересная проблема: Документ списание материалов из эксплуатации (Условие заполнение таб части : списывать спец одежду с истекшим сроком эксплуатации) заполняет даже те позиции, которые уже списаны. Документы проверил все нормально в партиях мат экс +, в списанных мат из эксп все тоже есть, запросом он это и берет, но один хер вываливает в таб часть. может кто сталкивался. Я бы не парился но бухия не списывала 2 года нихрена и теперь хочет списать кучей, но при этом что бы еще не в минус ))) | |||
| 1
    
        shuhard 24.03.14✎ 15:29 | 
        (0) что-то мешает удалить после заполнения из ТЧ лишние позиции самопальной обработкой     | |||
| 2
    
        Apokalipsec 24.03.14✎ 15:34 | 
        (1) а лучше запилить свою обработку по заполнению ТЧ на основе имеющейся.)     | |||
| 3
    
        aptomilov 24.03.14✎ 15:36 | 
        блин ну конешно можно самому  выкурить лишних да и все, хочется разобраться и сделать грамотейно ))
 ведь это просто учет кривовато ведется ))) | |||
| 4
    
        aptomilov 24.03.14✎ 15:39 | 
        вот запрос
 ВЫБРАТЬ РАЗЛИЧНЫЕ СоответствиеСчетов.СчетБУ КАК СчетБУ, СоответствиеСчетов.СчетНУ КАК СчетНУ ПОМЕСТИТЬ СоответствиеСчетов ИЗ РегистрСведений.СоответствиеСчетовБУиНУ.СрезПоследних(&КонГраница, СчетНУ В ( ВЫБРАТЬ РАЗЛИЧНЫЕ СчетУчета КАК СчетУчета ИЗ РегистрНакопления.ПартииМатериаловВЭксплуатацииНалоговыйУчет.Остатки(&КонГраница, Подразделение = &ПодразделениеОрганизации ) КАК ПартииМатериаловВЭксплуатации ) ) КАК СоответствиеСчетов ; ///////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПартииМатериалов.Номенклатура, ПартииМатериалов.ХарактеристикаНоменклатуры, ПартииМатериалов.СерияНоменклатуры, ПартииМатериалов.ФизЛицо, ПартииМатериалов.НазначениеИспользования, ПартииМатериалов.ДокументПередачи, ПартииМатериалов.ЕдиницаИзмерения, ПартииМатериалов.Коэффициент, ПартииМатериалов.СчетУчета КАК СчетУчетаБУ, ПартииМатериалов.СчетУчетаНУ, ПартииМатериалов.СчетУчета КАК СчетПередачиБУ, ПартииМатериалов.СчетУчетаНУ КАК СчетПередачиНУ, ПартииМатериалов.КоличествоСписано, ПартииМатериалов.КоличествоУпр, ПартииМатериалов.КоличествоБух, ПартииМатериалов.КоличествоНал, ПартииМатериалов.Сумма, ПартииМатериалов.СуммаБух ИЗ ( ВЫБРАТЬ СписанныеМатериалы.Номенклатура, СписанныеМатериалы.ХарактеристикаНоменклатуры, СписанныеМатериалы.СерияНоменклатуры, СписанныеМатериалы.ФизЛицо, СписанныеМатериалы.НазначениеИспользования, СписанныеМатериалы.ДокументПередачи , СписанныеМатериалы.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, СписанныеМатериалы.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент, СУММА(СписанныеМатериалы.Количество) КАК КоличествоСписано, 0 КАК КоличествоУпр, 0 КАК КоличествоБух, 0 КАК КоличествоНал, 0 КАК Сумма, 0 КАК СуммаБух, СписанныеМатериалы.СчетУчетаБУ КАК СчетУчета, СписанныеМатериалы.СчетУчетаНУ КАК СчетУчетаНУ ИЗ РегистрСведений.СписанныеМатериалыИзЭксплуатации КАК СписанныеМатериалы ГДЕ СписанныеМатериалы.Период МЕЖДУ &НачДата И &КонДата И СписанныеМатериалы.Подразделение = &Подразделение И СписанныеМатериалы.ПодразделениеОрганизации = &ПодразделениеОрганизации СГРУППИРОВАТЬ ПО СписанныеМатериалы.Номенклатура, СписанныеМатериалы.ХарактеристикаНоменклатуры, СписанныеМатериалы.СерияНоменклатуры, СписанныеМатериалы.ФизЛицо, СписанныеМатериалы.НазначениеИспользования, СписанныеМатериалы.ДокументПередачи, СписанныеМатериалы.СчетУчетаБУ, СписанныеМатериалы.СчетУчетаНУ ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ СписанныеМатериалы.Номенклатура, СписанныеМатериалы.ХарактеристикаНоменклатуры, СписанныеМатериалы.СерияНоменклатуры, СписанныеМатериалы.ФизЛицоПолучатель, СписанныеМатериалы.НазначениеИспользованияПолучатель, СписанныеМатериалы.ДокументПередачи, СписанныеМатериалы.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, СписанныеМатериалы.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент, СУММА(-СписанныеМатериалы.Количество) КАК КоличествоСписано, 0 КАК КоличествоУпр, 0 КАК КоличествоБух, 0 КАК КоличествоНал, 0 КАК Сумма, 0 КАК СуммаБух, СписанныеМатериалы.СчетУчетаПолучательБУ КАК СчетУчета, СписанныеМатериалы.СчетУчетаПолучательНУ КАК СчетУчетаНУ ИЗ РегистрСведений.СписанныеМатериалыИзЭксплуатации КАК СписанныеМатериалы ГДЕ СписанныеМатериалы.Период МЕЖДУ &НачДата И &КонДата И СписанныеМатериалы.ПодразделениеПолучатель = &Подразделение И СписанныеМатериалы.ПодразделениеОрганизацииПолучатель = &ПодразделениеОрганизации СГРУППИРОВАТЬ ПО СписанныеМатериалы.Номенклатура, СписанныеМатериалы.ХарактеристикаНоменклатуры, СписанныеМатериалы.СерияНоменклатуры, СписанныеМатериалы.ФизЛицоПолучатель, СписанныеМатериалы.НазначениеИспользованияПолучатель, СписанныеМатериалы.ДокументПередачи, СписанныеМатериалы.СчетУчетаПолучательБУ, СписанныеМатериалы.СчетУчетаПолучательНУ ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПартииМатериалов.Номенклатура, ПартииМатериалов.ХарактеристикаНоменклатуры, ПартииМатериалов.СерияНоменклатуры, ПартииМатериалов.ФизЛицо, ПартииМатериалов.НазначениеИспользования, ПартииМатериалов.ДокументПередачи, ПартииМатериалов.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, ПартииМатериалов.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент, 0 КАК КоличествоСписано, ПартииМатериалов.КоличествоОстаток КАК КоличествоУпр, 0 КАК КоличествоБух, 0 КАК КоличествоНал, //ДляБухУчета 0 КАК КоличествоУпр, //ДляБухУчета ПартииМатериалов.КоличествоОстаток КАК КоличествоБух, //ДляБухУчета 0 КАК КоличествоНал, //ДляНалУчета 0 КАК КоличествоУпр, //ДляНалУчета 0 КАК КоличествоБух, //ДляНалУчета ПартииМатериалов.КоличествоОстаток КАК КоличествоНал, ПартииМатериалов.СтоимостьОстаток - ПартииМатериалов.ПогашеннаяСтоимостьОстаток КАК Сумма, 0 КАК СуммаБух, //ДляБухУчета 0 КАК Сумма, //ДляБухУчета ПартииМатериалов.СтоимостьОстаток - ПартииМатериалов.ПогашеннаяСтоимостьОстаток КАК СуммаБух, //ДляНалУчета 0 КАК Сумма, //ДляНалУчета 0 КАК СуммаБух, Неопределено КАК СчетУчета, Неопределено КАК СчетУчетаНУ //ДляБухУчета ПартииМатериалов.СчетУчета, //ДляБухУчета Неопределено КАК СчетУчетаНУ //ДляНалУчета ПартииМатериаловБух.СчетУчета, //ДляНалУчета ПартииМатериалов.СчетУчета КАК СчетУчетаНУ ИЗ РегистрНакопления.ПартииМатериаловВЭксплуатации.Остатки(&КонГраница, Подразделение = &Подразделение //ДляРеглУчета Подразделение = &ПодразделениеОрганизации И ДОБАВИТЬКДАТЕ(ДокументПередачи.Дата, МЕСЯЦ, НазначениеИспользования.СрокПолезногоИспользования) < &КонДата //УсловиеДокПередачи //УсловиеПоМОЛ ) КАК ПартииМатериалов //ДляНалУчета ЛЕВОЕ СОЕДИНЕНИЕ //ДляНалУчета РегистрНакопления.ПартииМатериаловВЭксплуатацииБухгалтерскийУчет.Остатки(&КонГраница, //ДляНалУчета Подразделение = &ПодразделениеОрганизации //ДляНалУчета И ДОБАВИТЬКДАТЕ(ДокументПередачи.Дата, МЕСЯЦ, НазначениеИспользования.СрокПолезногоИспользования) < &КонДата //ДляНалУчета //УсловиеДокПередачи //ДляНалУчета //УсловиеПоМОЛ //ДляНалУчета ) КАК ПартииМатериаловБух //ДляНалУчета ПО //ДляНалУчета ПартииМатериалов.Номенклатура = ПартииМатериаловБух.Номенклатура //ДляНалУчета И ПартииМатериалов.ХарактеристикаНоменклатуры = ПартииМатериаловБух.ХарактеристикаНоменклатуры //ДляНалУчета И ПартииМатериалов.СерияНоменклатуры = ПартииМатериаловБух.СерияНоменклатуры //ДляНалУчета И ПартииМатериалов.ФизЛицо = ПартииМатериаловБух.ФизЛицо //ДляНалУчета И ПартииМатериалов.НазначениеИспользования = ПартииМатериаловБух.НазначениеИспользования //ДляНалУчета И ПартииМатериалов.ДокументПередачи = ПартииМатериаловБух.ДокументПередачи //ДляНалУчета ЛЕВОЕ СОЕДИНЕНИЕ //ДляНалУчета СоответствиеСчетов КАК Соответствие //ДляНалУчета ПО //ДляНалУчета ПартииМатериаловБух.СчетУчета = Соответствие.СчетБУ //ДляНалУчета И ПартииМатериалов.СчетУчета = Соответствие.СчетНУ //ДляНалУчета ГДЕ //ДляНалУчета НЕ Соответствие.СчетБУ ЕСТЬ NULL //ДляБухУчета ОБЪЕДИНИТЬ ВСЕ //ДляБухУчета //ТекстЗапросаПоОстаткамВЭксплуатацииБУ //ДляБухУчета //ДляНалУчета ОБЪЕДИНИТЬ ВСЕ //ДляНалУчета //ТекстЗапросаПоОстаткамВЭксплуатацииНУ ) КАК ПартииМатериалов ГДЕ Истина И ДОБАВИТЬКДАТЕ(ДокументПередачи.Дата, МЕСЯЦ, НазначениеИспользования.СрокПолезногоИспользования) < &КонДата //УсловиеДокПередачи //УсловиеПоМОЛ УПОРЯДОЧИТЬ ПО ПартииМатериалов.Номенклатура, ПартииМатериалов.ХарактеристикаНоменклатуры, ПартииМатериалов.СерияНоменклатуры, ПартииМатериалов.ФизЛицо, ПартииМатериалов.НазначениеИспользования, ПартииМатериалов.ДокументПередачи, ПартииМатериалов.СчетУчета, ПартииМатериалов.СчетУчетаНУ ИТОГИ СУММА(КоличествоСписано), СУММА(КоличествоУпр), СУММА(КоличествоБух), СУММА(КоличествоНал), СУММА(Сумма), СУММА(СуммаБух) ПО ПартииМатериалов.Номенклатура, ПартииМатериалов.ХарактеристикаНоменклатуры, ПартииМатериалов.СерияНоменклатуры, ПартииМатериалов.ФизЛицо, ПартииМатериалов.НазначениеИспользования, ПартииМатериалов.ЕдиницаИзмерения, ПартииМатериалов.Коэффициент, ПартииМатериалов.ДокументПередачи, ПартииМатериалов.СчетУчета | |||
| 5
    
        aptomilov 24.03.14✎ 15:45 | 
        все заметили да что из одного и того же регистра берется бл* два раза один раз с плюсом один раз с минусом хотя должно по логике один раз     | |||
| 6
    
        aptomilov 24.03.14✎ 16:55 | 
        я смог выяснить что все значения по списанию равны 0 , убирал тот кусок с который считал нужным не помогло все равно равны нулю не пойму почему нулю ведь реально они есть в регистре (     | |||
| 7
    
        aptomilov 25.03.14✎ 07:52 | 
        спецы про запросам подаскажите почему у меня количество списано всегда  0 как бы я не танцевал с бубном ??     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |