Имя: Пароль:
1C
1С v8
ПолучитьКонецПериодаПоУчетнойПолитике()
0 Oz11
 
09.03.12
19:58
очень нужен код этой процедуры из общего модуля УчетНДС. помогите кто чем может. )) ункция имеет 4 параметра (спр.организации, дата, не знаю что, ПараметрыНУ = неопределено)
1 Oz11
 
09.03.12
20:00
точнее сказать это функция.
2 Johnnie Z
 
09.03.12
20:01
Функция ПолучитьКонецПериодаПоУчетнойПолитике(Организация, Дата, Отказ = Ложь, УчетнаяПолитика = Неопределено) Экспорт
   
   Возврат КонецКвартала(Дата);
   
КонецФункции
3 Oz11
 
09.03.12
20:03
(2) спасибо. а из какой это конфигурации?
4 Oz11
 
09.03.12
20:04
странно как-то. зачем параметры организация, учетнаяполитика и отказ?
5 Балоун
 
09.03.12
20:04
(2) я фигею, дорогая редакция!
6 Балоун
 
09.03.12
20:05
// Определяет дату окончания налогового периода для НДС по учетной политике
Функция ПолучитьКонецПериодаПоУчетнойПолитике(Организация, Дата, Отказ = Ложь, УчетнаяПолитикаНУ = Неопределено) Экспорт
   
   Если УчетнаяПолитикаНУ = неопределено Тогда
       УчетнаяПолитикаНУ = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитики(Дата, Отказ, Организация, "Нал");
   ИначеЕсли не УчетнаяПолитикаНУ.Свойство("НДСНалоговыйПериод") тогда
        Отказ = Истина;
   КонецЕсли;
   
   Если Отказ Тогда
       Возврат ?(Дата >= '20080101', КонецКвартала(Дата), КонецМесяца(Дата));
   КонецЕсли;
   
   Если УчетнаяПолитикаНУ.НДСНалоговыйПериод = Перечисления.Периодичность.Квартал Или Дата >= '20080101' Тогда
       Результат = КонецКвартала(Дата);
   Иначе
       Результат = КонецМесяца(Дата);
   КонецЕсли;
   
   Возврат Результат;
   
КонецФункции


"Управление торговлей", редакция 10.3 (10.3.13.2)
7 Johnnie Z
 
09.03.12
20:05
(3) БП 2.0.28.3
8 Oz11
 
09.03.12
20:06
(6) спасибо огромное. выручил.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн