¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como Adicionar Campos de Extensão no Modelo do Excel para o SAP - Guia Passo a Passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

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.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?