Implementada melhoria com a criação das tabelas EWU (Tabela Tarifas do Armador Capa) e EWV (Tab Tarifas do Armador Detalhe), que permite a inclusão de conteineres com as suas tarifas e períodos e também fornece uma base de valores para os cálculos da rotina Controle de Demurrage (EasyDM400) e Controle Detention (EasyDM400) que efetuarão o novo controle de Demurrage/Detention dos processos de Importação e/ou Exportação do sistema.
- SIGAEEC
- SIGAEIC
- todos
- todos
- Espanhol
- todos
· Aplicar atualização do(s) programa(s) UEasyDM400.PRW, AVGERAL.PRW, AvObject.PRW, AVUPDATE01.PRW, EECCAD00.PRW, EECAC175.PRW, EECAC176.PRW, EECAC176.CH, EasyDM400.PRW, EasyDM400.CH, EICDI410_RDM.PRW e EECAE104.PRW .
· Para que as alterações sejam efetuadas, é necessário executar a função U_UEasyDm400.
Importante:
Antes de executar o compatibilizador UEasyDM400 é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS11_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\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_UEasyDM400 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 pergunta no arquivo SX1 – Cadastro de Perguntes:
Pergunte | Processo ? | Processo ? |
Grupo | EICDEM | EECDEM |
Ordem | 01 | 01 |
Tipo | C | C |
Tamanho | 17 | 20 |
2. Criação de tabela no arquivo SX2 – Tabelas:
Chave | Nome |
EWU | Tabela Tarifas do Armador Capa |
EWV | Tab Tarifas do Armador Detalhe |
EJ5 | Controle de Demurrage Capa |
EJ6 | Controle de Demurrage Detalhes |
3. Criação no arquivo SX3 – Campos:
· Tabela EWU - Tabela Tarifas do Armador Capa:
Ordem | 01 | 02 | 03 |
Campo | EWU_FILIAL | EWU_CODTAB | EWU_ARMADO |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 2 | 15 | 3 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | - |
Contexto | Real | Real | Real |
Título | Filial | Codigo | Cod. Armador |
Descrição | Filial do Sistema | Cod. Tarifas do Armador | Codigo do Armador |
Help | Filial do Sistema. | Código da tabela de tarifas do armador. | Codigo do Armador. |
Modo Edição | - | lInclui | - |
Val. Sistema | - | NaoVazio() .And. ExistChav('EWU').And.AC176ValCampo('EWU_CODTAB') | - |
Obrigatório | NAO | SIM | NAO |
Usado | NAO | SIM | NAO |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS |
|
Ordem | 04 | 05 | 06 |
Campo | EWU_DESARM | EWU_TARIFA | EWU_TIPO |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 40 | 1 | 1 |
Decimal | 0 | 0 | 0 |
Contexto | Virtual | Real | Real |
Título | Desc Armador | Tarifa | Tipo tarifa |
Descrição | Descricao do Armador | Tarifa | Tipo da Tarifa |
Help | Descrição do Armador | Tipo de tarifa (Demurrage ou Detention). | Tipo da tarifa |
Lista Opções | - | 1=Demurrage;2=Detention | 1=Merchant Haulage;2=Carrier Haulage |
Inic. Padrão | - | "1" | "1" |
Inic. Browse | Posicione('SY5',1,xFilial('EWU') + EWU->EWU_ARMADO ,'Y5_NOME') | - | - |
Modo Edição |
| lInclui .Or. lAltera | lInclui .Or. lAltera |
Obrigatório | NAO | SIM | NAO |
Usado | NAO | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | - | TODOS | TODOS |
Ordem | 07 | 08 | 09 |
Campo | EWU_COBRAN | EWU_Y9COD | EWU_DESPOR |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 1 | 5 | 25 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | @! |
Contexto | Real | Real | Virtual |
Título | Cob.Free Tim | Cod. Porto | Descr. porto |
Descrição | Cobrança free time | Cod porto de carga/descar | Desc porto de carga/desca |
Help | Tipo de cobrança dos custos. | Codigo do porto/aeroporto de carga/descarga. | Descrição do porto/aeroporto de carga/descarga. |
Lista Opções | 1=Normal;2=Retorativa | - | - |
Inic. Padrão | '1' | - | Posicione('SY9',1,xFilial('SY9') + M->EWU_Y9COD ,'Y9_DESCR') |
Inic. Browse | - | - | Posicione('SY9',1,xFilial('SY9') + EWU->EWU_Y9COD ,'Y9_DESCR') |
Modo Edição | lInclui .Or. lAltera | lInclui .Or. lAltera | .F. |
Cons. Padrão | - | SY9 | - |
Val. Sistema | - | ExistCpo('SY9').And.AC176ValCampo('EWU_Y9COD') | - |
Obrigatório | SIM | NÃO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 10 | 11 | 12 |
Campo | EWU_DTINIV | EWU_DTFINV | EWU_CONDIA |
Tipo | Data | Data | Caractere |
Tamanho | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 |
Formato | @D | @D | - |
Contexto | Real | Real | Real |
Título | Dt.Ini.Valid | Dt.Fin.Valid | Cont. Dias |
Descrição | Data inicial da validade | Data final da validade | Contagem de dias |
Help | Data de inicio da validade de cobrança. | Data final da validade de cobrança. | Contagem dos dias para contabilização de custos. |
Lista Opções | - | - | 1=Dias Corridos;2=De Seg. à Sex. |
Inic. Padrão |
|
| '1' |
Modo Edição | lInclui .Or. lAltera | lInclui .Or. lAltera | lInclui .Or. lAltera |
Val. Sistema | - | AC176ValCampo('EWU_DTFINV') | - |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 13 | 14 |
Campo | EWU_MOEDA | EWU_DES_SI |
Tipo | Caractere | Caractere |
Tamanho | 3 | 30 |
Decimal | 0 | 0 |
Formato | @! | @! |
Contexto | Real | Virtual |
Título | Cod. Moeda | Moeda |
Descrição | Cod. Moeda utilizada | Moeda utilizada |
Help | Codigo da moeda a ser utilizada | Moeda a ser utilizada |
Inic. Padrão | - | Posicione('SYF',1,xFilial('SYF')+ M->EWU_MOEDA ,'YF_DESC_SI') |
Inic. Browse | - | Posicione('SYF',1,xFilial('SYF')+ EWU->EWU_MOEDA ,'YF_DESC_SI') |
Modo Edição | lInclui .Or. lAltera | .F. |
Cons. Padrão | SYF | - |
Val. Sistema | ExistCpo('SYF') | - |
Obrigatório | SIM | NÃO |
Usado | SIM | SIM |
Browse | SIM | SIM |
Módulos | TODOS | TODOS |
- Tabela EWV - Tab Tarifas do Armador Detalhe:
Ordem | 01 | 02 | 03 |
Campo | EWV_FILIAL | EWV_ARMADO | EWV_CODTAB |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 2 | 3 | 15 |
Decimal | 0 | 0 | 0 |
Formato | - | - | @! |
Contexto | Real | Real | Real |
Título | Filial | Cod. Armador | Codigo Capa |
Descrição | Filial do Sistema | Codigo do Armador | Cod. Tab. de tarifas capa |
Help | Filial do Sistema. | Codigo do Armador. | Código da tabela de preço do armador capa. |
Obrigatório | NAO | NAO | NAO |
Usado | NAO | NAO | NAO |
Browse | SIM | SIM | NAO |
Ordem | 04 | 05 | 06 |
Campo | EWV_CODCON | EWV_CONTAI | EWV_PERINI |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 6 | 55 | 3 |
Decimal | 0 | 0 | 0 |
Formato | - | - | @E 999 |
Contexto | Real | Virtual | Real |
Título | Cod Containe | Desc Contain | Period Ini. |
Descrição | Codigo do Container | Descrição de Container | Periodo inicial |
Help | Codigo do Tipo de Container. | Descrição do tipo de container. | Período inicial de tempo para cálculo. |
Modo Edição | lInclui .Or. lAltera | .F. | lInclui .Or. lAltera |
Cons. Padrão | C3 | - | - |
Obrigatório | NAO | NAO | SIM |
Usado | SIM | NAO | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | - | TODOS |
Ordem | 07 | 08 |
Campo | EWV_PERFIN | EWV_TARIFA |
Tipo | Caractere | Numerico |
Tamanho | 3 | 10 |
Decimal | 0 | 2 |
Formato | @E 999 | @E 999,999.99 |
Contexto | Real | Real |
Título | Period Fin. | Tarifa |
Descrição | Periodo final | Custo do periodo (Tarifa) |
Help | Periodo final de tempo para calculo. | Custo do container pelo período. |
Modo Edição | lInclui .Or. lAltera | lInclui .Or. lAltera |
Val. Sistema | - | Positivo() |
Obrigatório | NÃO | SIM |
Usado | SIM | SIM |
Browse | SIM | SIM |
Módulos | TODOS | TODOS |
- Tabela EJ5 - Controle de Demurrage Capa:
Ordem | 01 | 02 | 03 |
Campo | EJ5_FILIAL | EJ5_CODDEM | EJ5_CODARM |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 2 | 15 | 3 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | - |
Contexto | Real | Real | Real |
Modo Edição | - | Inclui | Inclui |
Cons. Padrão | - | - | SY5 |
Título | Filial | Cód. Demurra | Cód. Armador |
Descrição | Filial do Sistema | Código do Demurrage | Código do Armador |
Help | Filial do Sistema. | Código do Demurrage | Código do Armador. |
Val. Sistema | - | NaoVazio() .And. ExistChav('EJ5') | ExistCpo('SY5').And.DM400ValDado(A,B,C,D) |
Obrigatório | NAO | SIM | SIM |
Usado | NAO | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | - | TODOS | TODOS |
Ordem | 04 | 05 | 06 |
Campo | EJ5_ARMADO | EJ5_CODPOR | EJ5_DESPOR |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 40 | 5 | 25 |
Decimal | 0 | 0 | 0 |
Formato | - | - | @! |
Contexto | Virtual | Real | Virtual |
Inic. Padrão | Posicione('SY5',1,xFilial('EJ5')\M->EJ5_CODARM ,'Y5_NOME') | - | Posicione('SY9',1,xFilial('SY9')\M->EJ5_CODPOR ,'Y9_DESCR') |
Inic. Browse | Posicione('SY5',1,xFilial('EJ5') + EJ5->EJ5_CODARM ,'Y5_NOME') | - | Posicione('SY9',1,xFilial('SY9') + EJ5->EJ5_CODPOR ,'Y9_DESCR') |
Modo Edição | - | Inclui | - |
Cons. Padrão | - | SY9 | - |
Propriedade | Visualizar | - | Visualizar |
Título | Desc Armador | Cod. Porto | Descr. porto |
Descrição | Descrição do Armador | Cod porto de carga/descar | Desc porto de carga/desca |
Help | Descricao do Armador | Codigo do porto/aeroporto de carga/descarga. | Descrição do porto/aeroporto de carga/descarga. |
Val. Sistema | - | ExistCpo('SY9').And.DM400ValDado(A,B,C,D) | - |
Obrigatório | NÃO | SIM | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 07 | 08 | 09 |
Campo | EJ5_TABPRE | EJ5_MOEDA | EJ5_DESMOE |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 15 | 3 | 30 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | @! |
Contexto | Real | Real | Virtual |
Inic. Padrão | - | - | Posicione('SYF',1,xFilial('SYF')+ M->EJ5_MOEDA ,'YF_DESC_SI') |
Inic. Browse | - | - | Posicione('SYF',1,xFilial('SYF')+ EJ5->EJ5_MOEDA ,'YF_DESC_SI') |
Cons. Padrão | EWU |
|
|
Propriedade | - | Visualizar | Visualizar |
Título | Tab. Preco | Cod. Moeda | Moeda |
Descrição | Tabela de Preco Container | Cod. Moeda utilizada | Moeda utilizada |
Help | Tabela de Preço Container | Cod. Moeda utilizada | Descrição da moeda utilizada |
Val. Sistema | DM400ValDado(A,B,C,D) | - | - |
Obrigatório | SIM | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 10 | 11 | 12 |
Campo | EJ5_TARIFA | EJ5_FATURA | EJ5_VENCIM |
Tipo | Caractere | Caractere | Data |
Tamanho | 1 | 30 | 8 |
Decimal | 0 | 0 | 0 |
Formato | - | @! | @D |
Contexto | Real | Real | Real |
Inic. Padrão | IIF(NMODULO==17,1,2) | - | - |
Título | Tarifa | Nº Fatura | Dt. Vencimen |
Descrição | Tipo de Tarifa | Nº Fatura | Data de vencimento |
Help | Tipo da Tarifa | Numero da fatura da tarifa | Data de vencimento da fatura do tarifa |
Lista Opções | 1=Demurrage;2=Detention | - | - |
Val. Sistema | - | - | DM400ValDado(A,B,C,D) |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 13 | 14 | 15 |
Campo | EJ5_VATUAL | EJ5_VPREVI | EJ5_VTOTAL |
Tipo | Numerico | Numerico | Numerico |
Tamanho | 17 | 17 | 17 |
Decimal | 2 | 2 | 2 |
Formato | @E 99,999,999,999,999.99 | @E 99,999,999,999,999.99 | @E 99,999,999,999,999.99 |
Contexto | Virtual | Real | Real |
Propriedade | Visualizar | Visualizar | Visualizar |
Título | Valor atual | Valor previ | Valor Total |
Descrição | Valor atual | Valor previsto | Valor Total |
Help | Valor atual do processo | Valor previsto do processo de Demurrage/Detention | Valor total do Demurrage/Detention |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | NAO | NAO | NAO |
Módulos | TODOS | TODOS | TODOS |
Ordem | 16 | 17 | 18 |
Campo | EJ5_VNEGOC | EJ5_VFECHA | EJ5_MODULO |
Tipo | Numerico | Numerico | Caractere |
Tamanho | 17 | 17 | 3 |
Decimal | 2 | 2 | 0 |
Formato | @E 99,999,999,999,999.99 | @E 99,999,999,999,999.99 | @! |
Contexto | Real | Real | Real |
Título | Vl.Negócio | Vl. Fechado | Modulo |
Descrição | Valor Negociado | Valor Fechado | Modulo (EIC/EEC) |
Help | Valor Negociado Demurrage/Detention | Valor Fechado do Demurrage/Detention | Módulo (EIC/EEC) |
Val. Sistema | Positivo() | Positivo() |
|
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | NAO |
Browse | SIM | SIM | NAO |
Módulos | TODOS | TODOS |
|
- Tabela EJ6 - Controle de Demurrage Detalhes:
Ordem | 01 | 02 |
Campo | EJ6_FILIAL | EJ6_CODDEM |
Tipo | Caractere | Caractere |
Tamanho | 2 | 15 |
Decimal | 0 | 0 |
Formato | - | @! |
Contexto | Real | Real |
Título | Filial | Cód. Capa |
Descrição | Filial do Sistema | Codigo da tabela de capa |
Help | Filial do Sistema. | Código da tabela de capa |
Val. Sistema | - | NaoVazio() .And. ExistChav('EJ6') |
Obrigatório | NAO | NAO |
Usado | NAO | NAO |
Browse | SIM | SIM |
Ordem | 03 | 04 | 05 |
Campo | EJ6_CODPRO | EJ6_NCONTA | EJ6_CODCON |
Tipo | Caractere | Caractere | Caractere |
Tamanho | 30 | 20 | 6 |
Decimal | 0 | 0 | 0 |
Formato | @! | @R XXXX-XXXXXX/X | - |
Contexto | Real | Real | Real |
Propriedade | Visualizar | Visualizar | Visualizar |
Título | Processo | Nr.Container | Cód Containe |
Descrição | Código do processo | Nr do Container | Código do Container |
Help | Código do processo | Número do Container | Código do Container |
Val. Sistema | NaoVazio() | - | - |
Obrigatório | NAO | NAO | SIM |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 06 | 07 | 08 |
Campo | EJ6_DESCON | EJ6_DTRETI | EJ6_DTPREV |
Tipo | Caractere | Data | Data |
Tamanho | 55 | 8 | 8 |
Decimal | 0 | 0 | 0 |
Formato |
| @D | @D |
Inic. Padrão | IIF(!INCLUI,POSICIONE('SX5',1,XFILIAL('SX5')+'C3'+AVKEY(EJ6->EJ6_CODCON,'EJ6_CODCON'),'X5_DESCRI'),'') | - | - |
Contexto | Virtual | Real | Real |
Propriedade | Visualizar | Visualizar | Visualizar |
Título | Desc Contain | Dt. Retirada | Dt.Prev.Devo |
Descrição | Descrição de Container | Data de retirada | Dt prevista de devolução |
Help | Descrição de Container | Data de retirada | Dt prevista de devolução |
Obrigatório | NÃO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 09 | 14 | 13 |
Campo | EJ6_DTDEVO | EJ6_VTARAT | EJ6_QTDATU |
Tipo | Data | Numerico | Numerico |
Tamanho | 8 | 10 | 7 |
Decimal | 0 | 2 | 0 |
Formato | @D | @E 9,999,999.99 | @E 9,999,999 |
Inic. Padrão | - | DM400ATUTARIFA() | DM400ATUTARIFA() |
Contexto | Real | Virtual | Virtual |
Propriedade | - | Visualizar | Visualizar |
Título | Dt. Devoluc | Vl.Tari.Atua | Qnt.Dias Atu |
Descrição | Data de devolução | Valor atual da tarifa | Qnt atual de dias |
Help | Data de devolução | Valor atual da tarifa | Quantidade atual de dias |
Val. Sistema | DM400ValDado(A,B,C,D) | Positivo() | Positivo() |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 15 | 11 | 10 |
Campo | EJ6_VLATUA | EJ6_VTARPR | EJ6_QTDPRE |
Tipo | Numerico | Numerico | Numerico |
Tamanho | 17 | 10 | 7 |
Decimal | 2 | 2 | 0 |
Formato | @E 99,999,999,999,999.99 | @E 9,999,999.99 | @E 9,999,999 |
Inic. Padrão | DM400ATUTARIFA() | - | - |
Contexto | Virtual | Real | Real |
Propriedade | Visualizar | Visualizar | Visualizar |
Título | Vl. Atual | Vl.Tari.Prev | Qnt.Dias Pre |
Descrição | Valor atual do Demurrage | Valor da tarifa prevista | Qnt de dias previsto |
Help | Valor atual do Demurrage | Valor previsto da tarifa | Quantidade de dias previsto |
Val. Sistema | Positivo() | Positivo() | Positivo() |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 12 | 17 | 16 |
Campo | EJ6_VLPREV | EJ6_VTARFI | EJ6_QTDFIN |
Tipo | Numerico | Numerico | Numerico |
Tamanho | 17 | 10 | 7 |
Decimal | 2 | 2 | 0 |
Formato | @E 99,999,999,999,999.99 | @E 9,999,999.99 | @E 999,999 |
Contexto | Real | Real | Real |
Propriedade | Visualizar | Visualizar | Visualizar |
Título | Vl. Previsto | Vl.Tar.Final | Qnt.Dias Fin |
Descrição | Valor previsto Demurrage | Valor da tarifa final | Qnt final de dias |
Help | Valor previsto do Demurrage | Valor da tarifa final | Quantidade final de dias |
Val. Sistema | Positivo() | Positivo() | Positivo() |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | SIM | SIM |
Browse | SIM | SIM | SIM |
Módulos | TODOS | TODOS | TODOS |
Ordem | 18 | 19 | 20 |
Campo | EJ6_VLFINA | EJ6_CHAVE | EJ6_MODULO |
Tipo | Numerico | Caractere | Caractere |
Tamanho | 17 | 56 | 3 |
Decimal | 2 | 0 | 0 |
Formato | @E 99,999,999,999,999.99 | - | @! |
Contexto | Real | Real | Real |
Propriedade | Visualizar | - | - |
Título | Vl. Final | Chave | Módulo |
Descrição | Valor final do Demurrage | Chave Unica | Módulo (EIC/EEC) |
Help | Valor final do Demurrage | Chave Unica | Módulo (EIC/EEC) |
Val. Sistema | Positivo() | - | - |
Obrigatório | NAO | NAO | NAO |
Usado | SIM | NAO | NAO |
Browse | SIM | NAO | NAO |
Módulos | TODOS |
|
|
- Alterada tabela EXL – Dados Complementares Embarque:
Tabela | EXL |
Campo | EXL_ARMADO |
Titulo | Cod. Armador |
Descrição | Codigo do Armador |
Tipo | Caractere |
Tamanho | 3 |
Decimal | 0 |
Contexto | Real |
Usado | SIM |
- Alteração - Tabela SJD – Controle de Containeres:
Tabela | SJD | SJD | SJD |
Campo | JD_DT_ENT | JD_DTPREVI | JD_CONTAIN |
Titulo | - | Dt.Prev.Devo | - |
Descrição | - | Data prevista de devolução | - |
Tipo | - | Data | - |
Tamanho | - | 8 | 20 |
Decimal | - | 0 | 0 |
Usado | - | SIM | - |
Val. Sistema | - | ExecBlock('EICDI410',.F.,.F.,'JD_DTPREVI') | - |
Obrigatório | SIM | SIM | SIM |
- Alterada tabela EX9 – Containeres por Processo:
Tabela | EX9 |
Campo | EX9_TIPCON |
F3 | C3 |
Val. Sistema | ExistCpo('SX5','C3'+M->EX9_TIPCON) |
Tabela | EX9 | EX9 | EX9 |
Campo | EX9_DTRETI | EX9_DTPREV | EX9_DTDEVO |
Titulo | Dt. Retirada | Dt.Prev.Devo | Dt. Devolucao |
Descrição | Data de retirada | Dt prevista devolução | Data de devolução |
Tipo | Data | Data | Data |
Tamanho | 8 | 8 | 8 |
Decimal | 0 | 0 | 0 |
Contexto | R | Real | Real |
Usado | SIM | SIM | Sim |
Obrigatório | SIM | SIM | Nao |
Val. Sistema | AE104VCampo('EX9_DTRETI') | AE104VCampo('EX9_DTPREV') | AE104VCampo('EX9_DTDEVO') |
Help | Data de retirada | Dt prevista devolução | Data de devolução |
4. Criação no arquivo SX6 – Parâmetros:
Nome da Variável | MV_AVG0202 |
Tipo | Lógico |
Descrição | "Habilita a rotina de 'Controle de Demurrage'”. |
Valor Padrão | .T. |
5. Criação de Gatilhos no arquivo SX7 – Gatilhos
· Tabela EWU – Tabela Tarifas do Armador Capa:
Campo | EJ6_CODCON |
Contra Domínio | EJ6_DESCON |
Alias | SX5 |
Índice | 1 |
Chave Pesquisa | xFilial('SX5')+'C3'+M->EJ6_CODCON |
Conteúdo | SX5->X5_DESCRI |
6. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
· Pesquisa EWU:
Alias | EWU | EWU |
Tipo | 1 | 2 |
Sequência | 01 | 1 |
Coluna | DB | 1 |
Descrição | Tab. Preco Armador | Cod.Tab+Cod.Por+Port |
Contém | EWU |
|
Alias | EWU | EWU |
Tipo | 4 | 4 |
Sequência | 01 | 01 |
Coluna | 01 | 02 |
Descrição | Cod. Tabela Tarifa | Cod. Armador |
Contém | EWU->EWU_CODTAB | EWU->EWU_ARMADO |
Alias | EWU | EWU |
Tipo | 4 | 4 |
Sequência | 01 | 01 |
Coluna | 03 | 04 |
Descrição | Armador | Cod. Porto |
Contém | Posicione('SY5',1,xFilial('SY5')+EWU->EWU_ARMADO,'Y5_NOME') | EWU->EWU_Y9COD |
Alias | EWU | EWU |
Tipo | 04 | 04 |
Sequência | 01 | 01 |
Coluna | 05 | 06 |
Descrição | Porto | Dt Validade |
Contém | Posicione('SY9',1,xFilial('SY9')\EWU->EWU_Y9COD ,'Y9_DESCR') | EWU->EWU_DTFINV |
Alias | EWU |
Tipo | 05 |
Sequência | 01 |
Contém | EWU->EWU_CODTAB |
7. Criação de Índice no arquivo SIX – Índices:
| Índice | EWU | EWU | |||
| Ordem | 01 | 02 | |||
| Chave | EWU_FILIAL+EWU_ARMADO+EWU_CODTAB | EWU_FILIAL+EWU_ARMADO+EWU_Y9COD | |||
| Descrição | Cod.Armador + Codigo | Cod.Armador + Porto | |||
| Proprietário | S | S | |||
Índice | EWV | EJ5 | ||||
Ordem | 01 | 01 | ||||
Chave | EWV_FILIAL+EWV_ARMADO+EWV_CODTAB+EWV_CODCON+EWV_PERINI | EJ5_FILIAL+EJ5_CODDEM | ||||
Descrição | Cod Armador+Cod Capa+Cod.Cont+Per Ini. | Codigo | ||||
Proprietário | S | S | ||||
Índice | EJ5 | EJ6 |
Ordem | 02 | 01 |
Chave | EJ5_FILIAL+EJ5_TABPRE | EJ6_FILIAL+EJ6_CODDEM+EJ6_CODPRO+EJ6_CODCON+EJ6_NCONTA |
Descrição | Cod.Tab.Tarifa | Cod+Processo+CodCont+NCont |
Proprietário | S | S |
Índice | EJ6 | EJ6 |
Ordem | 02 | 03 |
Chave | EJ6_FILIAL+EJ6_CHAVE | EJ6_FILIAL+EJ6_CODDEM+EJ6_CODCON |
Descrição | Campo Chave | Cod+Processo+CodCont |
Proprietário | S | S |
PARA PARÂMETROS
1. No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome | MV_AVG0202 |
Tipo | Lógico |
Cont. Por. | .T. |
Descrição | Habilita a rotina de 'Controle de Demurrage' |
PARA MENUS
2. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAEIC, conforme instruções a seguir:
Menu | Atualizações |
Submenu | Desembaraço |
Nome da rotina | Controle de Demurrage |
Programa | EasyDM400 |
Módulo | SIGAEIC |
Tipo | 1 |
Tabelas | EJ5 - Controle de Demurrage Capa; EJ6 - Controle de Demurrage Detalhes |
3. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAEEC conforme instruções a seguir:
Menu | Atualizações |
Submenu | DETENTION |
Nome da rotina | Controle Detention |
Programa | EasyDM400 |
Módulo | SIGAEEC |
Tipo | 1 |
Tabelas | EJ5 - Controle de Demurrage Capa; EJ6 - Controle de Demurrage Detalhes |
Pré-Requisitos:
· É necessário ter cadastrado um armador;
· Possuir um processo de embarque com a data de embarque não preenchida;
· Possuir um processo de desembaraço.
Sequência 001: Inclusão - Tabelas de Tarifas do Armador - Exportação:
1. No Easy Export Control (SIGAEEC) acesse Atualizações/ Cadastros/ Empresas (EECAC175), selecione o armador desejado e clique em Alterar.
2. Em Empresas - ALTERAR - Contatos do Armador clique em Ações Relacionadas em seguida em Tabelas do Armador.
3. As informações dos itens da janela Empresas – ALTERAR – Contatos do Armador foram alteradas, mostrando os campos relativos à Tabela Tarifas do Armador Capa (EWU). Clique em Ações Relacionadas e em Incluir.
4. Preencha as informações necessárias. Atente-se para o cadastro da última linha, que deve obrigatoriamente ter a data final (EWV_PERFIN) em branco. Em seguida clique em Confirmar. Por fim clique em Sim na mensagem apresentada.
5. Na tela Empresas–ALTERAR–Contatos do Armador clique em Confirmar para salvar o cadastro.
Sequência 002: Alteração – Embarque de exportação:
1. No Easy Export Control (SIGAEEC) acesse Atualizações/ Embarque / Manutenção (EECAE100), selecione o processo e clique em Alterar.
2. Na aba Dados Complementares da janela Embarque - ALTERAR selecione a sub-aba Outros, preencha o campo Cod. Armador (EXL_ARMADO) e clique em OK.
Sequência 003: Inclusão – Container/lotes:
1. No Easy Export Control (SIGAEEC) acesse Atualizações/ Embarque/ Manutenção (EECAE100), selecione o processo de embarque, clique em Ações relacionadas e em seguida em Container/lotes (EECAE104).
2. Clique em Incluir. Preencha as informações necessárias e clique em Confirmar para incluir o container. Se precisar, repita este processo para incluir outros containeres. Clique em Sair.
Sequência 004: Inclusão – Controle de Detention:
1. No Easy Export Control (SIGAEEC) acesse Atualizações/ Detention/ Controle Detention (EasyDM400) clique em Incluir.
2. Preencha as informações necessárias, clique em Ações Relacionadas e em seguida em Incluir Container.
3. Na janela Seleção de Processos, informe o processo de embarque que se deseja fazer o controle de Detention e clique em Ok.
4. Serão exibidos os containeres presentes no processo de embarque, clique duas vezes sobre o registro para selecioná-lo e em seguida clique em Confirmar.
5. Ao preencher o campo Dt. Devoluc (EJ6_DTDEVO), os campos Qnt.Dias Fin (EJ6_QTDFIN), Vl.Tar.Final (EJ6_VTARFI), Vl. Final(EJ6_VLFINA) dos detalhes e o campo Valor Total(EJ5_VTOTAL) da capa do processo serão calculados. Clique em Confirmar para salvar.
Sequência 005: Inclusão - Tabelas de Tarifas do Armador - Importação:
1. No Easy Import Control (SIGAEIC) acesse Atualizações/ Tabelas/ Armadores (EECAC175), selecione o armador desejado e clique em Alterar.
2. Na janela Cadastro de Armadores–ALTERAR–Tabela de Tarifas do Armador clique em Ações Relacionadas e novamente em Tabelas do Armador. As informações exibidas nesta janela foram alteradas, mostrando agora as os campos relativos à Tabela Tarifas do Armador Capa (EWU). Clique em Ações Relacionadas e em Incluir.
3. Preencha as informações necessárias. Atente-se para o cadastro da última linha, que deve obrigatoriamente, ter o campo Data Final (EWV_PERFIN) em branco. Em seguida clique em Confirmar. Por fim clique em Sim na mensagem apresentada.
4. Na tela Cadastro de Armadores – ALTERAR – Tabela de Tarifas do Armador clique em Confirmar para salvar o cadastro.
Sequência 006: Alteração – Desembaraço:
1. No Easy Import Control (SIGAEIC) acesse Atualizações/ Desembaraço/ Desembaraço (EICDI502), selecione o processo e clique em Alterar.
2. Na aba Transporte, preencha os campos relativos aos containeres do processo CNTR 20’ (W6_CONTA20), CNTR 40’ (W6_CONTA40) e o Cod. Armador (W6_ARMADOR). Em seguida clique em Ok.
Sequência 007: Inclusão – Controle Container:
1. No Easy Import Control (SIGAEIC) acesse Atualizações/ Desembaraço/ Controle Container (EICDI410) selecione o processo e clique em Manut. cont’s.
2. Clique em Ações Relacionadas, logo após em Inclusão.
3. Preencha os campos necessários e clique em Confirmar.
4. Após incluir o(s) container(es), clique em Confirmar para salvar as modificações.
Sequência 008: Inclusão – Controle de Demurrage:
1. No Easy Import Control (SIGAEIC) acesse Atualizações/ Desembaraço/ Controle de Demurrage (EasyDM400) clique em Incluir.
2. Preencha as informações necessárias, clique em Ações Relacionadas e em seguida em Incluir Container.
3. Na janela Seleção de Processos, informe o processo de desembaraço que se deseja fazer o controle de Demurrage e clique em Ok.
4. Serão exibidos os conteineres presentes no processo de desembaraço, clique duas vezes sobre o registro para selecioná-lo e em seguida clique em Confirmar.
5. Ao preencher o campo Dt. Devoluc (EJ6_DTDEVO), os campos Qnt.Dias Fin (EJ6_QTDFIN), Vl.Tar.Final (EJ6_VTARFI), Vl. Final(EJ6_VLFINA) dos detalhes e o campo Valor Total(EJ5_VTOTAL) da capa do processo serão calculados. Clique em Confirmar para salvar.
Tabelas Utilizadas | EXL – Dados Complementares Embarque; SJD – Controle de Conteineres; EX9 – Conteineres por Processo; EWU - Tabela Tarifas do Armador Capa; EWV – Tab. Tarifas do Armador Detalhe; EJ5 - Controle de Demurrage Capa; EJ6 - Controle de Demurrage Detalhes |
Funções Envolvidas | EECAC175 - Manutenção de Empresas; EasyDM400 - Manutenção de Controle de Demurrage / Detention; EICDI501 - Embarque; EECAE100 - Manutenção de Embarques de processos de exportação; EECAE104 - Manutenção de conteineres e de lotes; EICDI502 - Desembaraço de Nacionalização; EICDI410 - Controle de Saldo de Conteineres |
Sistemas Operacionais | Windows/Linux |
Número do Plano | 000000128552011 |