Implementada melhoria que consiste na criação da rotina Int. Despachante (EICEI100) com fins de integrar com despachante a realização de geração e/ou envio do arquivo TXT do PO Manutenção (EICPO400) ou Embarque (EICDI501), além de realizar o recebimento e o processamento dos arquivos TXT do recebimento de numerário, de despesas e Nota Fiscal, importados a partir do despachante.O Objetivo é verificar se os arquivos TXT do PO ou Embarque possui o status de gerado ou enviado, como também os arquivos TXT do despachante, se possui o status recebido e assim verificar o processamento dos mesmos, ou seja, se possui o status de integrados ou rejeitados.
- SIGAEIC
- nenhum
- todos
- todos
· Aplicar atualização do(s) programa(s) EICOR100.PRW, EICIN100.PRW, EECEI300.PRW, AVFRM105.PRW, UISDMOIK.PRW, EICEI100.PRW, EASYSERVERSMTP.PRW, AVUPDATE01.PRW, AVOBJECT.PRW, AVGERAL.PRW e AVG_IOPT.PNG.
· Para que as alterações sejam efetuadas, é necessário executar a função U_UISDMOIK.
Importante:
Antes de executar o compatibilizador UISDMOIK é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (“\PROTHEUS11_DATA\DATA”) e dos dicionários de dados "SXs" ( “\PROTHEUS11_DATA\SYSTEM”).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus®, portanto, devem ser alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus®, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
1. Em Microsiga Protheus ByYou Smart Client, digite U_ SDMOIK no campo Programa Inicial.
2. Clique em OK para continuar.
3. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
4. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
5. É apresentada uma mensagem explicativa na tela.
6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
7. Selecione a empresa e dê duplo clique para visualizar o histórico (log).
8. Clique em Gravar para salvar o histórico (log) apresentado.
9. Clique em OK para encerrar o processamento.
1. Criação de tabela no arquivo SX2 – Tabelas:
Chave | Nome | Modo | PYME |
EWQ | Parâmetros - Módulos Easy | E | N |
EWZ | Controle int. Despachante | E | S |
2. Criação no arquivo SX3 – Campos:
· Tabela EWQ – Parâmetros - Módulos Easy:
Ordem | 01 | 02 | 03 |
Campo | EWQ_FILIAL | EWQ_USER | EWQ_ROTORI |
Tipo | C | C | C |
Tamanho | 2 | 25 | 10 |
Contexto | R | R | R |
Título | Filial | Usuário Ger. | Origem |
Descrição | Filial do sistema | Usuário geração | Origem |
Nível | 1 | 1 | 1 |
Browse | Não | Sim | Sim |
Ordem | 04 | 05 | 06 |
Campo | EWQ_PARAM | EWQ_TIPO | EWQ_XCONT |
Tipo | C | C | C |
Tamanho | 20 | 1 | 200 |
Contexto | R | R | R |
Título | Parâmetro | Tipo | Conteúdo |
Descrição | Parâmetro | Tipo | Conteúdo |
Nível | 1 | 1 | 1 |
Browse | Sim | Sim | Sim |
· Tabela EWZ – Controle de integração com Despachante:
Ordem | 01 | 02 | 03 |
Campo | EWZ_FILIAL | EWZ_SERVIC | EWZ_STATUS |
Tipo | C | C | C |
Tamanho | 2 | 3 | 3 |
Título | Filial | Servico | Status |
Descrição | Filial | Servico | Status |
Browse | Não | Não | Não |
Ordem | 04 | 05 | 06 |
Campo | EWZ_ARQUIV | EWZ_USERGE | EWZ_DATAGE |
Tipo | C | C | D |
Tamanho | 50 | 25 | 8 |
Título | Arquivo | Usuario Ger. | Data da Ger. |
Descrição | Arquivo | Usuario geracao | Data da geracao |
Browse | Sim | Sim | Sim |
Ordem | 07 | 08 | 09 |
Campo | EWZ_HORAGE | EWZ_USEREN | EWZ_DATAEN |
Tipo | C | C | D |
Tamanho | 8 | 25 | 8 |
Título | Hora da Ger. | Usuario Env. | Data da Env. |
Descrição | Hora da geracao | Usuario envio | Data de envio |
Browse | Sim | Sim | Sim |
Ordem | 10 | 11 | 12 |
Campo | EWZ_HORAEN | EWZ_USERRE | EWZ_DATARE |
Tipo | C | C | D |
Tamanho | 8 | 25 | 8 |
Título | Hora da Env. | Usuario Rec. | Data da Rec. |
Descrição | Hora de envio | Usuario recebimento | Data de recebimento |
Browse | Sim | Sim | Sim |
Ordem | 13 | 14 | 15 |
Campo | EWZ_HORARE | EWZ_USERPR | EWZ_DATAPR |
Tipo | C | C | D |
Tamanho | 8 | 25 | 8 |
Título | Hora da Rec. | Usuario Prc. | Data da Prc. |
Descrição | Hora de recebimento | Usuario processado | Data de processamento |
Browse | Sim | Sim | Sim |
Ordem | 16 | 17 | 18 |
Campo | EWZ_HORAPR | EWZ_CODDES | EWZ_NOMEDE |
Tipo | C | C | C |
Tamanho | 8 | 3 | 40 |
Título | Hora da Prc. | Cod. Despac. | Despachante |
Descrição | Hora de processamento | Código do Despachante | Razao Social Despach. |
Browse | Sim | Sim | Sim |
Ordem | 19 |
Campo | EWZ_EMAIL |
Tipo | C |
Tamanho | 30 |
Título | |
Descrição | Email do Despachante |
Browse | Sim |
3. Criação de Índices no arquivo SIX – Índices:
Índice | EWQ |
Ordem | 1 |
Chave | EWQ_FILIAL+EWQ_USER+EWQ_ROTORI+EWQ_PARAM |
Descrição | Usuário + Origem + Parâmetro |
Proprietário | S |
Índice | EWQ |
Ordem | 2 |
Chave | EWQ_FILIAL+EWQ_ROTORI+EWQ_PARAM |
Descrição | Origem + Parâmetro |
Proprietário | S |
Índice | EWZ |
Ordem | 1 |
Chave | EWZ_FILIAL + EWZ_SERVIC + EWZ_STATUS + EWZ_ARQUIV |
Descrição | Servico + Status + Arquivo |
Proprietário | S |
Índice | EWZ |
Ordem | 2 |
Chave | EWZ_FILIAL + EWZ_SERVIC + EWZ_ARQUIV |
Descrição | Servico + Arquivo |
Proprietário | S |
1. No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Informações | |
Nome | MV_WFSMTP |
Tipo | C |
Cont. Por. | Informe o nome do servidor, se necessário com a porta. (Exemplo: smtp.empresa.com.br:111) |
Descrição | |
Descrição | Nome do Servidor SMTP (envio de mensagem) |
Itens/Pastas | Descrição |
Informações | |
Nome | MV_RELAUSR |
Tipo | C |
Cont. Por. | Informe o email do usuário. (Exemplo: [email protected]) |
Descrição | |
Descrição | Usuário para Autenticação no Servidor de Email |
Itens/Pastas | Descrição |
Informações | |
Nome | MV_RELAPSW |
Tipo | C |
Cont. Por. | Informe a senha do usuário. (Exemplo: 123456) |
Descrição | |
Descrição | Senha para autenticação no servidor de e-mail |
Itens/Pastas | Descrição |
Informações | |
Nome | MV_RELAUTH |
Tipo | L |
Cont. Por. | Informe se necessita de autenticação. (Exemplo: .T.) |
Descrição | |
Descrição | Servidor de EMAIL necessita de Autenticação? |
Itens/Pastas | Descrição |
Informações | |
Nome | MV_WFTCONN |
Tipo | N |
Cont. Por. | Informe o numero de tentativas de acesso ao servidor de emails. (Exemplo: 5) |
Descrição | |
Descrição | Indica o numero de tentativas de acesso ao servidor de emails. Caso não seja informado o valor é 1. |
Itens/Pastas | Descrição |
Informações | |
Nome | MV_RELTIME |
Tipo | N |
Cont. Por. | 120 |
Descrição | |
Descrição | Timeout no Envio de EMAIL. |
2. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAEIC, conforme instruções a seguir:
Menu | Miscelânea |
Submenu | Int. Despachante |
Nome da rotina | Int. Despachante |
Programa | EICEI100 |
Módulo | SIGAEIC |
Tipo | 1 |
Tabelas | EWQ EWZ |
Condições Prévias:
É imprescindível que seja informado nos seguintes parâmetros:
· MV_WFSMTP : o nome do servidor, se necessário com a porta.
(Exemplo: smtp.empresa.com.br:111);
· MV_RELAUSR : o email do usuário.
(Exemplo: [email protected]);
· MV_RELAPSW : a senha do usuário.
(Exemplo: 123456);
· MV_RELAUTH : se necessita de autenticação.
(Exemplo: .T.);
· MV_WFTCONN : o numero de tentativas de acesso ao servidor de emails.
(Exemplo: 5)
· MV_RELTIME : o conteúdo 120;
· Possuir um PO ou processo de embarque para envio de arquivo para o despachante.
Sequência 01 – Geração de arquivo:
1. No Easy Import Control (SIGAEIC) acesse Miscelanea/ Int. Despachante (EICEI100).
2. No serviço Envio de PO, selecione a pasta Gerados. Clique na ação Int. PO.
3. Informe o PO e o código do despachante. Clique em OK.
4. Marque o registro e clique em Confirmar.
5. Confirme a geração do arquivo. Clique em Sim.
6. Clique em OK.
Obs.: Para gerar o arquivo do serviço Envio de Embarque será utilizado o mesmo procedimento do serviço Envio do PO.
Sequência 02 – Envio de arquivo:
1. No módulo Easy Import Control (SIGAEIC) acesse Miscelanea/ Int. Despachante (EICEI100).
2. Para enviar o arquivo gerado para o despachante, na pasta Gerados do serviço Envio de PO, selecione o arquivo a ser enviado e clique na ação Enviar email.
3. Confirme o arquivo que será enviado. Clique em Sim.
4. Será carregado o email cadastrado do despachante selecionado, caso não esteja cadastrado, informe o email do destinatário no campo Para e as outras informações necessárias. Clique em Enviar.
5. Será confirmado o envio. Clique em OK.
Obs.: Para o envio do arquivo para o serviço Envio de Embarque será utilizado o mesmo procedimento do serviço Envio de PO.
Sequência 03 – Recebimento do arquivo:
1. No módulo Easy Import Control (SIGAEIC) acesse Miscelanea/ Int. Despachante (EICEI100).
2. Para receber os arquivos do despachante, selecione o serviço Recebimento do Numerário, clique na ação Configuração.
3. Clique na opção “...” (reticências).
4. Visualize as opções e selecione o caminho onde se encontra os arquivos importados. Clique em Salvar e na sequência em Confirmar.
5. No serviço Recebimento de Numerário, selecione a pasta Recebidos. Clique na ação Receber arquivo.
6. Os nomes dos arquivos conterão a data e a hora que foi recebido.
Obs.: Para configuração do caminho e recebimento dos arquivos importados do serviço Recebimento de Despesas ou Recebimento de NF, será utilizado o mesmo procedimento do serviço Recebimento de numerário, porem é obrigatório informar caminhos diferentes para os outros serviços.
Sequência 04 – Processamento do arquivo:
1. No módulo Easy Import Control (SIGAEIC) acesse Miscelânea/ Int. Despachante (EICEI100).
2. Para processar o arquivo recebido, no serviço Recebimento do Numerário e na pasta Recebidos selecione um arquivo e clique na ação Processar.
3. Clique em Previa.
O sistema apresenta a janela Resumo. Clique na opção Retorna presente na mesma e na sequência, em Integra.
4. Novamente o sistema apresenta a janela Resumo. Repita o passo anterior clicando em Retorna.
5. Clique em Confirmar.
6. Se o arquivo estiver com status rejeitado será registrado na pasta Rejeitados. Caso o arquivo estiver com status aceito será registrado na pasta Integrados.
7. Será possível visualizar o arquivo recebido, integrado ou rejeitado ao dar duplo clique sobre o registro.
Obs.: Para processamento ou visualização do arquivo recebido do serviço Recebimento de Despesas ou Recebimento de NF, será utilizado o mesmo procedimento do serviço Recebimento de numerário.
Tabelas Utilizadas | EWQ – Parâmetros - Módulos Easy; EWZ – Controle de integração com Despachante |