Avalados por :
Olá,
Gostaria de compartilhar como adicionar campos de extensão no modelo padrão de carregamento do Excel.
Passo 1: Criar SalesOrder xbo.
Passo 2: Criar Cenário de Extensão de Processo de SalesOrder BO.
Criar um campo de extensão em Root e outro no nó Item, portanto, também são necessários dois PES para criar para Root e o nó Item.
Verificar o serviço de entrada (ManageSalesOrderIn) com a operação MaintainBundle.
PES_SalesOrder_Root.xs para o nó Root.
PES_SalesOrder_Items.xs para o nó Item.
Ativar e verificar PES.
Passo 3: Adicionar o nome do PES ao campo de extensão. Salvar e ativar xbo.
Passo 4: Baixar o modelo do Excel do navegador.
Passo 5: Também baixar o wsdl de SalesOrder (operação MaintainBundle).
Passo 6: Alterar manualmente a extensão do arquivo de download do Excel para zip e clicar em OK.
Passo 7: Descompactar o arquivo e abrir para ver o conteúdo. Em seguida, abrir xmlMaps.xml com um editor de texto (eu uso Notepad++).
Passo 8: Adicionar o campo de extensão no nível raiz.
Neste caso, o tipo de dados deste campo de extensão é declarado como SalesTypeCode (tipo de lista de códigos personalizado) em xbo.
Portanto, o tipo deve ser o mesmo que em xbo.
Mas, este tipo de dados "SalesTypeCode" é um tipo personalizado, então também devemos adicioná-lo no xml. Você pode ver que outros tipos de dados padrão estão contidos no meio do xml. Basta copiar algum tipo e editá-lo.
Passo 8.1: Adicionar o campo de extensão no nível do item.
Você deve adicionar isso sob o conteúdo "Item". O tipo de dados é declarado como tipos de texto em xbo, então pode ser declarado como string.
Este é um tipo padrão, então não é necessário declarar o tipo de dados.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute