AX 2012 R3 CU10을 사용 중입니다.AX 2012 AIF 아웃 바운드 - 1 XML 파일에 제품 및 링크 된 데이터가 출시 됨
(출시 제품)을 XML 형식으로 엑스포트해야합니다. 뿐만 아니라 관련 데이터와 같은 :
- 번역 (제품> 언어> 번역)
- 특정 사이트의 주문 판매, PURCH에 대한 설정 및 발명하고 (재고 관리> - 주문 설정> 사이트 특정 순서 설정)
- 외부 항목 설명 (제품 정보> 관련 정보> 외부 항목 설명)
- 제품 데이터 (제품> 괜찮다 속성
- 등 ...
내가 하나의 서비스 운영과 아웃 바운드 포트를 할 수 있습니다) 대가리> 제품) 속성
그러나 단일 포트에 여러 서비스 조작을 추가하면 각 서비스 조작마다 하나의 XML 파일이 작성됩니다.
릴리스 된 제품 당 하나의 XML이 필요합니다.
AIF는 아웃 바운드 포트 당 하나의 단일 서비스 운영만을 처리하도록 설계되었습니다.
그리고 단일 XML 출력 파일에서 원하는 모든 데이터는 단일 단일 AOT 조회 노드에 의해 조회 될 수 있어야합니다.
누구나 하나의 XML 파일에 필요한 데이터를 내보내는 방법을 알고 있습니까?
글쎄, 그게 문제입니다. 나는 1 쿼리에서 필요한 모든 데이터에 적합하지 않습니다. 하지만 1 xml 파일로 모두 출력해야합니다. 처리 중에 추가 데이터 검색을 수행 할 수 있습니까? –
위 예제는 귀하가 요청한 모든 데이터를 포함합니다 : 번역> EcoResProductTranslation; 영업, 구매 및 Invent에 대한 사이트 별 오더 설정> InventTableModule; 외부 항목 설명> CustVendExternalItem; 제품 속성 데이터> EcoResAttribute, EcoResValue; Document Handling> DocuRef –
출력 XML에 여분의 (데이터베이스가 아닌) 데이터를 추가해야하는 경우 다음 링크를 확인하십시오. https://blogs.msdn.microsoft.com/emeadaxsupport/2011/12/08/aif-how- to-add-extra-non-database-field-xsd / –