Имя: Пароль:
1C
1С v8
Почему ППВ проводка по 52 счету?
0 Allisa
 
27.12.11
11:39
1с:УПП. Везде где нашла в программе стоят рубли, а в платежке проставляется 52 счет, который для валют. Откуда он счет может брать?
Подскажите пожалуйста
1 MRAK
 
27.12.11
11:40
отладчик в помощь
2 Alex S D
 
27.12.11
11:44
Банковский счет валютный или счета учета.. короче копай в этом направлении
3 shuhard
 
27.12.11
11:45
(0) ежу же понятно, что счет в банке валютный
4 alexandrius
 
27.12.11
11:47
(0) если везде рубли, то может быть проблема с задвоением валют(2 валюты руб.) тогда одна регламентная, а вторая считается валютная.
5 shuhard
 
27.12.11
11:59
(4) Функция ОпределитьСчетУчетаДенежныхСредств(БанковскийСчет, ВалютаРеглУчета, РасчетыВВалюте = Ложь) Экспорт
   
   Если НЕ ЗначениеЗаполнено(БанковскийСчет) Тогда
       РасчетыВВалюте = Ложь;
       Возврат ПланыСчетов.Хозрасчетный.РасчетныеСчета;
   КонецЕсли;
   
   ВидБанковскогоСчета    = БанковскийСчет.ВидСчета;
   ВалютаБанковскогоСчета = БанковскийСчет.ВалютаДенежныхСредств;
   
   РасчетыВВалюте = ЗначениеЗаполнено(ВалютаБанковскогоСчета) И ВалютаБанковскогоСчета <> ВалютаРеглУчета;
   
   Если ВидБанковскогоСчета = "Расчетный" Тогда
       Если РасчетыВВалюте Тогда
           СчетБУ = ПланыСчетов.Хозрасчетный.ВалютныеСчета;
       Иначе
           СчетБУ = ПланыСчетов.Хозрасчетный.РасчетныеСчета;
       КонецЕсли;
       
   ИначеЕсли ВидБанковскогоСчета = "Депозитный" Тогда
       
       Если РасчетыВВалюте Тогда
           СчетБУ = ПланыСчетов.Хозрасчетный.ДепозитныеСчетаВал;
       Иначе
           СчетБУ = ПланыСчетов.Хозрасчетный.ДепозитныеСчета;
       КонецЕсли;
       
   ИначеЕсли ВидБанковскогоСчета = "Аккредитивный" Тогда
       
       Если РасчетыВВалюте Тогда
           СчетБУ = ПланыСчетов.Хозрасчетный.АккредитивыВал;
       Иначе
           СчетБУ = ПланыСчетов.Хозрасчетный.Аккредитивы;
       КонецЕсли;
       
   Иначе
       
       Если РасчетыВВалюте Тогда
           СчетБУ = ПланыСчетов.Хозрасчетный.ПрочиеСпециальныеСчетаВал;
       Иначе
           СчетБУ = ПланыСчетов.Хозрасчетный.ПрочиеСпециальныеСчета;
       КонецЕсли;
       
   КонецЕсли;
   
   Возврат СчетБУ;
   
КонецФункции // ОпределитьСчетУчетаДенежныхСредств()