Бухгалтерия / Говнокод #12851 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
Запрос.УстановитьПараметр("Дата1",началомесяца(дата));
 запрос.УстановитьПараметр("Дата2",Конецмесяца(дата)-Дней(1));//дата заказа
 Запрос.УстановитьПараметр("МесяцОплаты",Месяц(Дата));
 Запрос.УстановитьПараметр("ПДата1",НачалоМесяца(Дата));
 Запрос.УстановитьПараметр("ПДата2",КонецМесяца(Дата)+345600);
 Запрос.УстановитьПараметр("ЗДата1",НачалоМесяца(ПДата));
 Запрос.УстановитьПараметр("ЗДата2",КонецМесяца(ПДата));
 Запрос.УстановитьПараметр("ЗПДата1",НачалоМесяца(Дата));
 Запрос.УстановитьПараметр("ЗПДата2",КонецМесяца(Дата));
 Запрос.УстановитьПараметр("ППДата1",НачалоМесяца(Дата));
 Запрос.УстановитьПараметр("ППДата2",КонецМесяца(Дата));
 запрос.УстановитьПараметр("дата22",Конецмесяца(дата));
 запрос.УстановитьПараметр("Дата21", Конецмесяца(дата));// для корпоративных клиентов берем весь период
 запрос.УстановитьПараметр("ПодключениеФ",Справочники.ФормулировкиСчетов.Подключение);
 запрос.УстановитьПараметр("Сотрудник",Сотрудник);
 запрос.УстановитьПараметр("Список",Список);
 запрос.УстановитьПараметр("ПРИХОД",ВидДвиженияНакопления.Расход);

Запостил: kovyl2404 kovyl2404, (Updated )

Комментарии (9) RSS

  • Вот, кстати, еще туда же.

    Если ДеньНедели( началомесяца(дата)+дней (16)) = 6 Тогда
    запрос.УстановитьПараметр("дата22",начал омесяца(дата)+дней (19)-1);
    запрос.УстановитьПараметр("дата18",начал омесяца(дата)+дней (19));
    ИначеЕсли ДеньНедели( началомесяца(дата)+дней (16)) = 7 Тогда
    запрос.УстановитьПараметр("дата22",начал омесяца(дата)+дней (18)-1);
    запрос.УстановитьПараметр("дата18",начал омесяца(дата)+дней (18));
    Иначе
    запрос.УстановитьПараметр("Дата22",начал омесяца(дата)+дней (17)-1);
    запрос.УстановитьПараметр("дата18",начал омесяца(дата)+дней (17));
    КонецЕсли;
    Ответить
  • В 1с, как и в пхп, нельзя юзать в запросе один параметр несколько раз?
    Ответить
    • А в похапе нельзя? В одинэс, вообще, можно. Комментарий чувака, который это откопал.
      >> Я подозреваю, что оно проверяет, что если платеж выпадет на субботу, то делает чтолибо настолько непредсказемое, чтобы все смирились и сделали так чтобы это событие на субботу не выпадало.
      Ответить
  • --> запрос.УстановитьПараметр("ПРИХОД",ВидДв иженияНакопления.Расход);

    Из серии Ложь = Истина 🙂
    Ответить
  • запрос.УстановитьПараметр("Дата2",Конецм есяца(дата)-Дней(1));//дата заказа
    Запрос.УстановитьПараметр("ПДата2",Конец Месяца(Дата)+345600);

    особенно порадовало)
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8