AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.07.2003, 13:27   #1  
Field is offline
Field
Участник
 
25 / 10 (1) +
Регистрация: 04.06.2003
Адрес: г. Новосибирск
Экспорт платежей в Axapta 3.0
Хочу задать формат для экспорта исходящего платежа в способах оплаты. Выбираю на закладке "Формат файлов" формат экспорта. В Демо базе 3.0 присутствуют 3 предустановленных формата экспорта. Один из них - "Платежное поручение" (имя класса - VendOutPayment_MST_RU). Выбираю этот формат, и у меня печатается платежка.
Вопрос.
В репозитприи я не нашел класса с таким именем. Там есть класс VendOutPaym_MST_RU. Почему платежка печатается??
Старый 09.07.2003, 13:57   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
:)
Очевидно, потому, что в таблице найденных форматов в демобазе хранится не только имя класса, но и его номер, который главнее. Видимо, имя неверное из-за переименований, а номер класса остался тем же.
Старый 09.07.2003, 14:07   #3  
Field is offline
Field
Участник
 
25 / 10 (1) +
Регистрация: 04.06.2003
Адрес: г. Новосибирск
Спасибо, сообразил, к сожалению, поздно.
Старый 09.07.2003, 15:14   #4  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Скоро будем, как в Аттейне, только по номерам к объектам обращаться? Это запланировано или случайно получилось?
Старый 09.07.2003, 16:27   #5  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Все это не случайно. Считается (и не без оснований), что названия прикладных элементов меняются чаще, чем их целочисленные идентификаторы. За примерами далеко ходить не надо: все таблицы и классы с приставкой DEL_.

Поэтому правилом хорошего тона при программировании подобных ссылок из базы данных на элементы приложения хранить не названия элементов, а их идентификаторы.

Кроме того, хранить идентификатор разумнее из соображений компактности (в 40 *1 байт/2 байт = 20 раз короче) и удобства создания объекта (объекты создаются в конечном итоге по номеру класса, а не по названию).
Старый 10.07.2003, 10:39   #6  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Кстати, в ах30 способы оплаты \кнопка выбрать, которая позволяет выбрать класс для платежных поручений, не позволит вам его выбрать

Если у Вас нет лиц кода на BankElectronicBanking, то расслабтесь
Запись в табличку, которая при лукапе поля экспорт платежек выпадает, не возможна.
Старый 10.09.2003, 08:20   #7  
Corky is offline
Corky
Участник
 
8 / 10 (1) +
Регистрация: 11.07.2003
Адрес: Россия, Ижевск
Цитата:
Изначально опубликовано BOAL
Кстати, в ах30 способы оплаты \кнопка выбрать, которая позволяет выбрать класс для платежных поручений, не позволит вам его выбрать
А нельзя ли поподробнее раскрыть этот вопрос? Почему это происходит?
Действительно столкнулся сейчас с этой проблемой.
Всё дело только в лицензии на BankElectronicBanking?
Старый 10.09.2003, 09:17   #8  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
В СП1 эту проблему (с правами доступа) уже исправили

Происходит от отсутствия у Вас прав на таблицы, поэтому ничего и не работает.
Старый 01.03.2005, 16:43   #9  
Alex_K is offline
Alex_K
Участник
 
531 / 36 (3) +++
Регистрация: 07.02.2003
Хотелось бы понять, какой гигант мысли повесил на таблицу VendPaymModeTable такую вот проверочку:

PHP код:
//It is payment order?
public boolean isPaymentOrder_RU()
{
    return (
this.classId == classnum(VendOutPaym_MST_RU));

В зависимости от результата (true) на форме журнала платежей появляется закладка "Платежное поручение". Соответственно, если у меня в способе оплаты дргуой класс, пусть и наследник VendOutPaym_MST_RU, закладочки я не увижу...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Периодическое сопоставление платежей с задолженностями в Axapta 2.5 Flomik DAX: Функционал 1 09.10.2008 14:20
Как осуществить экспорт данных из Axapta 3.0 CIS SP3 в Axapta 3.0 CIS (без SP)? Кирилл DAX: Администрирование 3 24.05.2006 13:58
Экспорт Основных средств (ОС) из 1С в Axapta oxbacc DAX: Администрирование 3 01.02.2006 17:17
Экспорт журнала платежей ax_f DAX: Функционал 25 25.06.2004 11:08
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:40.