Показать сообщение отдельно
Старый 06.10.2004, 19:05   #32  
SAN is offline
SAN
Участник
Аватар для SAN
 
21 / 15 (1) ++
Регистрация: 23.09.2004
Адрес: Москва
Для STORER

Разбираюсь в Ваших кодах. Вроде бы все делается понятно. Не понятно как экспортируются налоговые платежки. Т.е. откуда берутся ОКАТО, налоговые периоды и проч.
Чтобы быть понятнее привожу кусок кода уже со своими дописками. Пустые поля вызывают вопросы. Намекните, пожалуйста, как их заполнять.
PHP код:
// 06.09.2004 SAN <----------
    
recordOut =    ["СекцияДокумент=Платежное поручение",
                    
"Номер="+_bankPaymentOrderJour.PaymentOrderNum,
                    
"Дата="+date2str(_bankPaymentOrderJour.PaymentTransDate,123,2,2,2,2,4),
                    
"ВидПлатежа="+_bankPaymentOrderJour.PaymSpec,
                    
"СтатусСоставителя=",
                    
"ПоказательКБК=",
                    
"ОКАТО=",
                    
"ПоказательОснования=",
                    
"ПоказательПериода=",
                    
"ПоказательНомера=",
                    
"ПоказательДаты=",
                    
"ПоказательТипа=",
                    
"ДатаСписано="+date2str(_bankPaymentOrderJour.PaymentTransDate,123,2,2,2,2,4),
                    
"ДатаПоступило=",
                    
"Сумма="+strNum,
                    
"ПлательщикСчет="+_bankPaymentOrderJour.bankAccountPayer(),
                    
"ПлательщикИНН="+CompanyInfo::find().INN_RU,  // SAN 06.09.2004 ADDED
                    
"ПлательщикКПП="+CompanyInfo::find().KPPU_RU,  // SAN 06.09.2004 ADDED
                    
"ПолучательСчет="+_bankPaymentOrderJour.bankAccountRecipient(),
                    
"ПолучательИНН="+_bankPaymentOrderJour.inn_Recipient(),
                    
"Получатель1="+_bankPaymentOrderJour.nameRecipient(),
                    
"ПолучательБИК="+_bankPaymentOrderJour.bic_Recipient(),
                    
"ПолучательКПП=",
                    
"ПолучательКорсчет="+_bankPaymentOrderJour.corrBankAccountRecipient(),
  
//                  "ВидПлатежа="+_bankPaymentOrderJour.PaymSpec, // SAN 06.09.2004 DOUBLED ?
                    
"Очередность="+_bankPaymentOrderJour.OrderOfPayment,  // SAN 06.09.2004 ADDED

                    
"НазначениеПлатежа="+_bankPaymentOrderJour.PurposeOfPayment,
                    
"КонецДокумента"
                   
];

// 06.09.2004 SAN --------->