Observação: Para um melhor aproveitamento e entendimento da integração entre o Importador XML e TOTVS Transmite é importante que o usuário tenha o conhecimento prévio Observación: Para un mejor aprovechamiento y entendimiento de la integración entre el Importador XML y el TOTVS Transmite es importante que el usuario tenga el conocimiento previo x Descrição do ProcessoDescripción del proceso TOTVS Transmite |
---|
Descrição do Processo Descripción del proceso Importador XML |
---|
Descrição do ProcessoDescripción del proceso TEC |
---|
PASSO 1 Configuração da integração Importador XML x |
---|
PASO 1 Configuración de la integración Importador XML vs. Totvs Transmite | Parâmetros
| Parámetros: - MV_IMPXML (Habilitado Importador XML)
- MV_XMLCID (Client Id Transmite)
- MV_XMLCSEC (Client Secret Transmite)
- MV_APITRAN (
| Ambiente - Entorno Transmite)
- MV_NGINN (
| Pasta Pasta Lidos- Carpeta Leídos)
MV_TRAXML (
| Pasta a ser criada dentro da Pasta - Carpeta que se creará dentro de la Carpeta IN - MV_NGINN)
- MV_DOCIMP (Tipo documentos
| a serem importadosAtravés do Wizard é possível configurar todos os parâmetros descritos acima e informar as filiais do Importador XML que serão integradas junto ao Totvs Transmite (Gravando na DHW) PASSO 2 Agendamento COLAUTOREAD | Por medio del Wizard es posible configurar todos los parámetros descritos anteriormente e informar las sucursales del Importador XML que se integrarán al Totvs Transmite (Grabando en la DHW) |
| PASO 2 Programación en agenda COLAUTOREAD |
| - Inicia verificando si tiene XML en la carpeta
| Inicia verificando se possui XMLs na pasta Após leitura da pasta - Después de la lectura de la carpeta IN (MV_NGINN),
| é feita a chamado do EndPoint no - se realiza la llamada del EndPoint en el Totvs Transmite para requisitar
| os XMLs pendentes para integração com - los XML pendientes para integración con el Importador XML
Importante: Para | correto funcionamento do EndPoint, é preciso ter:el correcto funcionamiento del EndPoint, es necesario tener: - Tabla DHW con el vínculo entre las sucursales del Protheus y Totvs Transmite
- Parámetro
| Tabela DHW com o vinculo entre as filiais do Protheus e Totvs TransmiteParâmetroPASSO Agendamento Programación en agenda COLAUTOREAD | Totvs Transmite | recebe requisição solicitada pelo Importador XML e retorna ao Protheus os recibe la requisición solicitada por el Importador XML y devuelve al Protheus los "Recibos" Importante: | Totvs Transmite retorno um Totvs Transmite devuelve un recibo por tipo de documento (MV_DOCIMP) | PASSO Agendamento Programación en agenda COLAUTOREAD |
| Protheus (Importador XML) | recebe os do e os grava na tabela y los graba en la tabla DHY | PASSO Agendamento Programación en agenda COLAUTOREAD | Com os na tabela DHY é feito a chamada de outro EndPoint no Totvs Transmite para gravar o XMLs no Importador XML (Tabela en la tabla DHY se realiza la llamada de otro EndPoint en el Totvs Transmite para grabar los XML en el Importador XML (Tabla CKO) | PASSO Agendamento Programación en agenda COLAUTOREAD | Totvs Transmite | recebe requisição solicitada pelo Importador XML e retorna ao Protheus um arquivo em Encode64 com todos os XMLs daquele recibe la requisición solicitada por el Importador XML y devuelve al Protheus un archivo en Encode64 con todos los XML de aquel "Recibo" | PASSO Agendamento Programación en agenda COLAUTOREAD |
| Protheus (Importador XML) | recebe o Encode64 com os XMLs e vai fazer o recibe el Encode64 con los XML y hace el Decode64 (TEC) | O Decode64 é feito e seu retorno gera um arquivo El Decode64 se realiza y su devolución generará una archivo .ZIP | PASSO Agendamento Programación en agenda COLAUTOREAD |
Com o arquivo .ZIP gerado através do Decode64, é necessário fazer a descompactação desse arquivo. | A descompactação do arquivo .ZIP é feito pela função FUnZip |
| Con el archivo .ZIP generado por medio del Decode64, es necesario descomprimir este archivo. | La descompresión del archivo .ZIP se realiza por medio de la función FUnZip | PASO 9 Programación en agenda COLAUTOREAD |
| Los archivos descomprimidos se grabarán dentro de la carpeta (MV_TRAXML) y se realizará la lectura de los XML grabando en la tabla CKO |
| PASO 10 Programación en agenda COLAUTOREAD |
| Después de la grabación en la tabla CKO, el Importador XML llama al EndPoint del Totvs Transmite para hacer las actualizaciones de estatus del documento en el Totvs Transmite |
| PASO 11 Programación en agenda COLAUTOREAD | Totvs Transmite recibe la requisición solicitada por el Importador XML con la clave del documento y realiza la actualización de los estatus en el Totvs Transmite. |
|
| PASO 12 Programación en agenda |
PASSO 9 Agendamento COLAUTOREAD | Os arquivos descompactados serão salvos dentro da pasta (MV_TRAXML) e feita a leitura dos XMLs gravando na tabela CKO | PASSO 10 Agendamento COLAUTOREAD | Após a gravação na tabela CKO, o Importador XML chama o EndPoint do Totvs Transmite para fazer as atualizações de status do documento no Totvs Transmite | PASSO 11 Agendamento COLAUTOREAD | Totvs Transmite recebe requisição solicitada pelo Importador XML com a chave do documento e faz a atualização dos status no Totvs Transmite. | PASSO 12 Agendamento SCHEDCOMCOL |
| Protheus (Importador XML) | lê os XMLs da tabela CKO e os envia para o Monitor, caso não encontre nenhuma inconsistêncialee los XML de la tabla CKO y los envía al Monitor, si no encuentra ninguna inconsistencia. |
|
|