7.7 Документ "Невыход"

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем ZEMA, 14 окт 2009.

  1. TopicStarter Overlay
    ZEMA
    Offline

    ZEMA Опытный в 1С

    Регистрация:
    5 окт 2007
    Сообщения:
    231
    Симпатии:
    0
    Баллы:
    26
    Привет всем.
    Есть документ в ЗиК"Невыход", где рассчет идет по дате начала и окончания.
    Так вот расчетчик требует чтобы внесла я поле часы, где эти часы <>часам из Вида расчета
    Начало и окончание это период.
    Как сделать чтобы часы с формы встали в журнал расчета зарплаты, если расчет идет по дате.
    Вродибы понятно))))(7.70.285)
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Приблизительно так:
    Код:
    ЖР.УстановитьРеквизит("Дни", Дни);
    ЖР.УстановитьРеквизит("Часы",Часы);
    
    
  3. TopicStarter Overlay
    ZEMA
    Offline

    ZEMA Опытный в 1С

    Регистрация:
    5 окт 2007
    Сообщения:
    231
    Симпатии:
    0
    Баллы:
    26
    Ну за это конечно спс.Но это же вписывается в процедуру ОбработкаПроведения(),на основании этого встают часы в журнал , НО при расчете объекта все опять меняется. (часы из формы документа исчезают и встают часы из ВидаРасчета((().
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Опсс... Сорри! Запись-то действительно не фиксирована.
    Тогда просто в процедуре ПровестиРасчет()

    Код:
    Дней = Календарь.Дней(ДатаНачала,ДатаОкончания); 
    Часов = Календарь.Часов(ДатаНачала,ДатаОкончания); 
    Дни= ?(Сторно=0,Дней,-Дней);  
    Часы= ?(Сторно=0,Часов,-Часов);  
    
    
    

Поделиться этой страницей