Envio e recebimento de anexos

A integração de anexos ocorre no sentido Gestão Empresarial | ERP para Mercado Eletrônico, para o envio a partir de solicitações de compra, e Mercado Eletrônico para Gestão Empresarial | ERP em novos arquivos anexos a requisições (que serão migrados para a solicitação de compra de origem), pré-pedidos e pedidos (que serão migrados para a ordem de compra de origem).

O envio dos anexos para o Mercado Eletrônico é feito através do web service ProcessarMensagemAnexoDocumento e se dará com o seguinte mapeamento:

Campo XML Mercado Eletrônico Campo ERP Observação
IDENTIFIC E405SOL.CODEMP-E405SOL.NUMSOL-E405SOL.SEQSOL  
TAG E405SOL.USUSOL  
NOMEARQUIVOORIGINAL E000ANX.LOCANX É enviado somente o nome do arquivo e a sua extensão. Ex: Anexo.PDF
NOMEARQUIVOFISICO E000ANX.LOCANX É enviado somente o nome do arquivo e a sua extensão. Ex: Anexo.PDF
DATACRIACAO Data de hoje  
ARQUIVOBASE64 E000ANX.LOCANX É enviado o arquivo convertido para Base64
Documentos\AnexoArquivo
IDENTIFIC E405SOL.CODEMP-E405SOL.NUMSOL-E405SOL.SEQSOL  
TIPODOCUMENTO S  
EXCLUIDO IR IR – Item de requisição
CATEGORIAANEXO Geral Campo obrigatório
ITEM 1 Sempre teremos somente 1 item por requisição

Observações

Após a integração da solicitação de compra, para se ter um novo documento anexado à requisição correspondente no Mercado Eletrônico, é necessário que o arquivo seja anexado diretamente no portal. Após isso o arquivo será buscado para o local indicado na tela F191CPT e será anexado à solicitação de compra no ERP. Dessa mesma maneira serão buscados os anexos adicionados nos pré-pedidos e pedidos e anexados à sua ordem de compra correspondente no ERP. A busca dos arquivos anexos utiliza o web service getMessageAnexoDocumento e segue o seguinte mapeamento:

Campo XML Mercado Eletrônico Observação
ANEXOID Utilizado na formação do nome do arquivo no ERP.
NOMEARQUIVOFISICO Utilizado na formação do nome do arquivo no ERP.
ARQUIVOBASE64 Arquivo em base64. ERP converte em arquivo físico novamente.
TIPODOCUMENTO

Sinaliza em que local o arquivo foi anexado no Mercado Eletrônico. O ERP está preparado para os seguintes tipos:

  • IPP: Item de pré-pedido.
  • IP: Item de pedido.
  • IR: Item de Requisição.
  • PP: Pré-pedido
  • P: Pedido
  • P: Pedido
  • R: Requisição
IDENTIFIC

Para os tipos IPP, IP, PP e P: Localiza a ordem de compra para anexar os arquivos. Para os tipos IR e R: Localiza a solicitação de compra para anexar os arquivos.

PROCESSO Utilizado para buscar a ordem de compra quando ela for nova no ERP.
EXCLUIDO ‘S’ ou ‘N’. Os arquivos anexados via integração se excluídos no Mercado Eletrônico, serão excluídos no ERP também.

Os arquivos buscados do Mercado Eletrônico serão salvos na seguinte estrutura de pastas:

Já o nome dos arquivos terá o anexo id do arquivo do Mercado Eletrônico para que possa ser localizado para exclusão se necessário.

O fluxo seguido nas buscas de anexo está definido da seguinte forma:

Este artigo ajudou você?