|  07.10.2004, 15:57 | #1 | 
| Участник |  Где хранятся данные налогового платежа? 
			
			Господа, предыстория вопроса см http://www.axforum.info/forums/showt...0&pagenumber=1  Если коротко: Я делаю экспорт данных в клиент-банк. Благодаря неоценимой помощи STORER я вполне разобрался с механизмом формирования простых платежей. Сейчас дошел до платежей налогов. И встал.... Платежку я сформировал, но не могу найти где взять реквизиты конкретного безнального налогового платежа. Честно говорю, я не по Аксапте специалист. Поэтому совершенно не владею в какой из миллиона (как уточнил многоуважаемый GLIBS - 1904 штучки) ее таблиц хранятся эти пресловутые ОКАТО, КБК, и проч. Точно так же для меня загадка, как они там называются. | 
|  | 
|  07.10.2004, 16:45 | #2 | 
| Дмитрий Ерин | 
			
			Бюджетные платежи лежат в таблице PaymentOrderBudgetTrans_RU. Поле ОКАТО, кстати, берется из данных компании: PHP код: 
			Так вот, обратите внимание на метод fillPaymentOrder() классов VendOutPaymRecord_RU и VendOutPaymRecord_MST_RU. Там, правда, ничего не экспортируется, зато происходит подготовка к печати платежки (то есть, выводу отчета CustVendOutPaym_RU). Успехов! | 
|  | 
|  07.10.2004, 17:19 | #3 | 
| Участник | 
			
			Для RUFF Большое спасибо за доброе пожелание. У меня создалось впечатление (возможно ложное), что высокоученый коллега добавил к существующим    CompanyInfo::find().OKPO_RU    CompanyInfo::find().OKDP_RU еще кое что от себя.... Убедите меня, что я не прав  Но все равно спасибо. Именно классы VendOutPaymRecord_RU и VendOutPaymRecord_MST_RU я и внимательно смотрю. Но пока увы не въезжаю где что там... Возможно это только вопрос времени.... | 
|  | 
|  07.10.2004, 18:17 | #4 | 
| Дмитрий Ерин | Цитата: 
		
			Изначально опубликовано SAN  У меня создалось впечатление (возможно ложное), что высокоученый коллега добавил к существующим    CompanyInfo::find().OKPO_RU    CompanyInfo::find().OKDP_RU еще кое что от себя.... Что же касается указанных классов и их изучения, то я бы еще обратил Ваше внимание на методы initFrom* вышеуказанных таблиц. Именно в них идет заполнение нужных Вам полей. А вообще, когда я начинал изучать эти классы, я тоже очень скоро заблудился  . Потом плюнул и внимательно посмотрел на отчет CustVendOutPaym_RU, выписал все поля, которые относятся к платежке, все display-методы (вместе с длинным стеком вызовов из них). И уже отсюда распутал этот клубок. P.S. Когда я этим занимался, я еще знал Аксапту о-о-очень поверхностно. Так что я Вас прекрасно понимаю  Еще раз желаю победы!   
				__________________   | 
|  | 
|  07.10.2004, 18:55 | #5 | 
| Участник | 
			
			Вы совершенно правы, насчет названия полей. Я указал их неправильно. Я имел ввиду, что OKATO_RU не существует. По крайней мере у себя я его не нашел.   И строка, аналогичная Вашей, еще вчера у меня не компилировалась.... Может это моя локальная проблема? У Вас это работает? Попробую последовать Вашему совету. Голова действительно не вмещает весь стек вызовов в динамике формирования отчета. Спасибо за ободрение.  Вижу, есть люди решившие эту проблему. Это вселяет оптимизм. | 
|  | 
|  08.10.2004, 08:49 | #6 | 
| Дмитрий Ерин | 
			
			OKATO_RU у меня есть. Отображается это поле на форме Основное / Настройки / Данные о компании - вкладка "Регистрационная информация". У нас Axapta 3.0 SP3. Может, дело в версии? | 
|  |