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
- Somente são enviados ao Mercado Eletrônico os anexos de solicitação de compra. Os anexos de ordem de compra (em etapa de pré-pedido e pedido) devem ser inseridos no próprio portal e se a parametrização necessária estiver correta, irão migrar para o ERP. Os anexos de requisição também serão migrados para o ERP e ligados à sua solicitação de compra correspondente.
- Os anexos adicionados após a integração da solicitação de compra, não serão migrados para o Mercado Eletrônico. Para isso é necessário que eles sejam adicionados na requisição correspondente no portal.
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:
|
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:
- Solicitação de compra: Diretório salvo na tela F191CPT + “\Código da empresa\Número da solicitação\Sequência da solicitação”.
- Ordem de compra: Diretório salvo na tela F191CPT + “\Código da empresa\Código da Filial\Número da Ordem de compra”.
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: