Home

Linha Microsiga Protheus

Páginas filhas
  • Manutenção de Demurrage por Container -- 117897

Boletim Técnico: Manutenção de Demurrage por Container
Ocorrência
Melhoria
Resumo
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.
ID do Chamado
TEK238
Produtos
  • Microsiga 11
  • Módulos
    • SIGAEEC
    Portais
    • nenhum
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    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
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UEasyDM400.
    Procedimentos para Implementação

    ·         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.

    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.

    e)         O compatibilizador deve ser executado com a Integridade Referencial desativada*.

     

     

     

    O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

     

    A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:

     

                              i.     No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A).

                            ii.     Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.

                           iii.     Se Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;

                           iv.     Se Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação).

                             v.     Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).

                           vi.     Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.

                          vii.     Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.

     

    Contate o Help Desk Framework EM CASO DE DÚVIDAS!

     

     

    1.          Em 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 Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.

    5.          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.

    6.          Clique em Gravar para salvar o histórico (log) apresentado.

    7.          Clique em OK para encerrar o processamento.

    Descrição de Ajustes

    1.        Criação de Perguntas 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 Tabelas no arquivo SX2 – Tabelas:

    ·         Tabela EWU – Tabela Tarifas do Armador Capa:

    Chave

    EWU

    ·         Tabela EWV – Tabela Tarifas do Armador Detalhe:

    Chave

    EWV

    ·         Tabela EJ5 – Controle de Demurrage Capa:

    Chave

    EJ5

    Unico

    EJ5_FILIAL+EJ5_CODDEM

    ·         Tabela EJ6 – Controle de Demurrage Detalhes:

    Chave

    EJ5

    Unico

    EJ6_FILIAL+EJ6_CODDEM+EJ6_CODPRO+EJ6_CODCON+EJ6_NCONTA

     

    3.        Criação de Campos no arquivo SX3 – Campos:

    ·         Tabela EWU – Tabela Tarifas do Armador Capa:


     

    Campo

    EWU_FILIAL

    EWU_CODTAB

    Tipo

    Caractere 

    Caractere 

    Tamanho

    2

    15

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Filial

    Codigo

    Descrição

    Filial do Sistema

    Cod. Tarifas do Armador

    Usado

    Não

    Sim

    Obrigatório

    Não

    Sim

    Browse

    Sim

    Sim

    When

    “”

    lInclui

    Val. Sistema

    “”

    NaoVazio() .And. ExistChav('EWU')

    .And.AC176ValCampo('EWU_CODTAB')

    Help

    Filial do Sistema.

    Código da tabela de tarifas do armador.

     

    Campo

    EWU_ARMADO

    EWU_DESARM

    Tipo

    Caractere 

    Caractere 

    Tamanho

    3

    40

    Decimal

    0

    0

    Título

    Cod. Armador

    Desc Armador

    Descrição

    Codigo do Armador

    Descricao do Armador

    Usado

    Não

    Não

    Obrigatório

    Não

    Não

    Browse

    Sim

    Sim

    Help

    Codigo do Armador.

     

    Descrição do Armador

     

    Campo

    EWU_TARIFA

    EWU_TIPO

    Tipo

    Caractere 

    Caractere 

    Tamanho

    1

    1

    Decimal

    0

    0

    Título

    Tarifa

    Tipo tarifa

    Descrição

    Tarifa

    Tipo da Tarifa

    Usado

    SIM

    SIM

    Obrigatório

    SIM

    NAO

    Browse

    SIM

    SIM

    Opções

    1=Demurrage;2=Detention

    1=Merchant Haulage;2=Carrier Haulage

    When

    lInclui .Or. lAltera

    lInclui .Or. lAltera

    Relação

    "1"

    “1”

    Help

    Tipo de tarifa (Demurrage ou Detention).

    Tipo da tarifa

     

     

    Campo

    EWU_COBRAN

    EWU_Y9COD

    Tipo

    Caractere  

    Caractere      

    Tamanho

    1

    5

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Cob.Free Tim

    Cod. Porto

    Descrição

    Cobrança free time

    Cod porto de carga/descar

    Usado

    SIM

    SIM

    Obrigatório

    SIM

    NÃO

    Browse

    SIM

    SIM

    Opções

    1=Normal;2=Retorativa

    “”

    When

    lInclui .Or. lAltera

    lInclui .Or. lAltera

    Relação

    '1'

    “”

    Val. Sistema

    “”

    ExistCpo('SY9') .And.

    AC176ValCampo('EWU_Y9COD')

    Help

    Tipo de cobrança dos custos.

    Codigo do porto/aeroporto de carga/descarga.

     

    Campo

    EWU_DESPOR

    EWU_DTINIV

    Tipo

    Caractere   

    Data

    Tamanho

    25

    8

    Decimal

    0

    0

    Formato

    @!

    @D

    Título

    Descr. porto

    Dt.Ini.Valid

    Descrição

    Desc porto de carga/desca

    Data inicial da validade

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    When

    .F.

    lInclui .Or. lAltera

    Relação

    Posicione('SY9',1,xFilial('SY9') + M->EWU_Y9COD ,'Y9_DESCR')

    “”

    Help

    Descrição do porto/aeroporto de carga/descarga.

    Data de inicio da validade de cobrança.

     

    Campo

    EWU_DTFINV

    EWU_CONDIA

    Tipo

    Data

    Caractere 

    Tamanho

    8

    1

    Decimal

    0

    0

    Formato

    @D

    “”

    Título

    Dt.Fin.Valid

    Cont. Dias

    Descrição

    Data final da validade

    Contagem de dias

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Opções

    “”

    1=Dias Corridos;2=De Seg. à Sex.

    When

    lInclui .Or. lAltera

    lInclui .Or. lAltera

    Relação

    “”

    '1'

    Val. Sistema

    AC176ValCampo('EWU_DTFINV')

    “”

    Help

    Data final da validade de cobrança.

    Contagem dos dias para contabilização de custos.

     

    Campo

    EWU_MOEDA

    EWU_DES_SI

    Tipo

    Caractere     

    Caractere  

    Tamanho

    3

    30

    Decimal

    0

    0

    Formato

    @!

    @!

    Título

    Cod. Moeda

    Moeda

    Descrição

    Cod. Moeda utilizada

    Moeda utilizada

    Usado

    SIM

    SIM

    Obrigatório

    SIM

    Não

    Browse

    SIM

    SIM

    When

    lInclui .Or. lAltera

    .F.

    Relação

    “”

    Posicione('SYF',1,xFilial('SYF')+ M->EWU_MOEDA ,'YF_DESC_SI')

    Val. Sistema

    ExistCpo('SYF')

    “”

    Help

    Codigo da moeda a ser utilizada

    Moeda a ser utilizada

     

    ·         Tabela EWV – Tabela Tarifas do Armador Detalhe:

    Campo

    EWV_FILIAL

    EWV_ARMADO

    Tipo

    Caractere  

    Caractere  

    Tamanho

    2

    3

    Decimal

    0

    0

    Título

    Filial     

    Cod. Armador

    Descrição

    Filial do Sistema

    Codigo do Armador

    Usado

    NAO

    NAO

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Help

    Filial do Sistema.

    Codigo do Armador.

     

    Campo

    EWV_CODTAB

    EWV_CODCON

    Tipo

    Caractere      

    Caractere  

    Tamanho

    15

    6

    Decimal

    0

    0

    Formato

    @!

    “”

    Título

    Codigo Capa

    Cod Containe

    Descrição

    Cod. Tab. de tarifas capa

    Codigo do Container

    Usado

    NAO

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    NAO

    SIM

    When

    “”

    lInclui .Or. lAltera

    Help

    Código da tabela de preço do armador capa.

    Codigo do Tipo de Container.

     

    Campo

    EWV_CONTAI

    EWV_PERINI

    Tipo

    Caractere 

    Caractere 

    Tamanho

    55

    3

    Decimal

    0

    0

    Formato

    “”

    @E 999

    Título

    Desc Contain

    Period Ini.

    Descrição

    Descrição de Container

    Periodo inicial

    Usado

    NAO

    SIM

    Obrigatório

    NAO

    SIM

    Browse

    SIM

    SIM

    When

    .F.

    lInclui .Or. lAltera

    Help

    Descrição do tipo de container.

    Período inicial de tempo para cálculo.

     

    Campo

    EWV_PERFIN

    EWV_TARIFA

    Tipo

    Caractere

    Numerico

    Tamanho

    3

    10

    Decimal

    0

    2

    Formato

    @E 999

    @E 999,999.99

    Título

    Period Fin.

    Tarifa

    Descrição

    Periodo final

    Custo do periodo (Tarifa)

    Usado

    SIM

    SIM

    Obrigatório

    NÃO

    SIM

    Browse

    SIM

    SIM

    When

    lInclui .Or. lAltera

    lInclui .Or. lAltera

    Help

    Periodo final de tempo para calculo.

    Custo do container pelo período.

     

    ·         Tabela EJ5 - Controle de Demurrage Capa:

    Campo

    EJ5_FILIAL

    EJ5_CODDEM

    Tipo

    Caractere   

    Caractere   

    Tamanho

    2

    15

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Filial     

    Cód. Demurra

    Descrição

    Filial do Sistema                    

    Código do Demurrage

    Usado

    NAO

    SIM

    Obrigatório

    NAO

    SIM

    Browse

    SIM

    SIM

    When

    “”

    Inclui

    Val. Sistema

    “”

    NaoVazio() .And. ExistChav('EJ5')

    Help

    Filial do Sistema.

    Código do Demurrage

     

    Campo

    EJ5_CODARM

    EJ5_ARMADO

    Tipo

    Caractere     

    Caractere 

    Tamanho

    3

    40

    Decimal

    0

    0

    Título

    Cód. Armador

    Desc Armador

    Descrição

    Código do Armador

    Descrição do Armador

    Usado

    SIM

    Sim

    Obrigatório

    SIM

    NÃO

    Browse

    SIM

    Sim

    When

    Inclui

    “”

    Relação

    “”

    Posicione('SY5',1,xFilial('EJ5')\M->EJ5_CODARM ,'Y5_NOME')

    Val. Sistema

    ExistCpo('SY5').And.DM400ValDado(A,B,C,D)

    “”

     

    Help

    Código do Armador.

    Descricao do Armador

     

    Campo

    EJ5_CODPOR

    EJ5_DESPOR

    Tipo

    Caractere     

    Caractere     

    Tamanho

    5

    25

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Cod. Porto

    Descr. porto

    Descrição

    Cod porto de carga/descar

    Desc porto de carga/desca

    Usado

    SIM

    SIM

    Obrigatório

    SIM

    Não

    Browse

    SIM

    SIM

    When

    Inclui

    “”

    Relação

    “”

    Posicione('SY9',1,xFilial('SY9')\M->EJ5_CODPOR ,'Y9_DESCR')

    Val. Sistema

    ExistCpo('SY9').And.DM400ValDado(A,B,C,D)

    “”

    Help

    Codigo do porto/aeroporto de carga/descarga.

    Descrição do porto/aeroporto de carga/descarga.

     

    Campo

    EJ5_TABPRE

    EJ5_MOEDA

    Tipo

    Caractere

    Caractere

    Tamanho

    15

    3

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Tab. Preco

    Cod. Moeda

    Descrição

    Tabela de Preco Container

    Cod. Moeda utilizada

    Usado

    SIM

    SIM

    Obrigatório

    SIM

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    DM400ValDado(A,B,C,D)

    “”

    Help

    Tabela de Preço Container

    Cod. Moeda utilizada

     

    Campo

    EJ5_DESMOE

    EJ5_TARIFA

    Tipo

    Caractere

    Caractere    

    Tamanho

    30

    1

    Decimal

    0

    0

    Formato

    @!

    “”

    Título

    Moeda

    Tarifa

    Descrição

    Moeda utilizada

    Tipo de Tarifa

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Opções

    “”

    1=Demurrage;2=Detention

    Relação

    Posicione('SYF',1,xFilial('SYF')+ M->EJ5_MOEDA ,'YF_DESC_SI')

    IIF(NMODULO==17,1,2)                                                                                                            

    Help

    Descrição da moeda utilizada

    Tipo da Tarifa

     

    Campo

    EJ5_FATURA

    EJ5_VENCIM

    Tipo

    Caractere

    Data

    Tamanho

    30

    8

    Decimal

    0

    0

    Formato

    @!

    @!

    Título

    Nº Fatura

    Dt. Vencimen

    Descrição

    Nº Fatura

    Data de vencimento

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    “”

    DM400ValDado(A,B,C,D)

    Help

    Numero da fatura da tarifa

    Data de vencimento da fatura do tarifa

     

    Campo

    EJ5_VATUAL

    EJ5_VPREVI

    Tipo

    Numerico

    Numerico

    Tamanho

    16

    16

    Decimal

    2

    2

    Formato

    @E 9,999,999,999,999.99                    

    @E 9,999,999,999,999.99                    

    Título

    Valor atual

    Valor previ

    Descrição

    Valor atual

    Valor previsto

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    NAO

    NAO

    Help

    Valor atual do processo

    Valor previsto do processo de Demurrage/Detention

     

    Campo

    EJ5_VTOTAL

    EJ5_VNEGOC

    Tipo

    Numerico

    Numerico

    Tamanho

    16

    16

    Decimal

    2

    2

    Formato

    @E 9,999,999,999,999.99

    @E 9,999,999,999,999.99

    Título

    Valor Total

    Vl.Negócio

    Descrição

    Valor Total

    Valor Negociado

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    NAO

    SIM

    Val. Sistema

    “”

    Positivo()

    Help

    Valor total do Demurrage/Detention

    Valor Negociado Demurrage/Detention

     

    Campo

    EJ5_VFECHA

    EJ5_MODULO

    Tipo

    Numerico

    Caractere

    Tamanho

    16

    3

    Decimal

    2

    0

    Formato

    @E 9,999,999,999,999.99

    @!

    Título

    Vl. Fechado

    Módulo

    Descrição

    Valor Fechado

    Módulo (EIC/EEC)

    Usado

    SIM

    NAO

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    NAO

    Val. Sistema

    Positivo()

    “”

    Help

    Valor Fechado do Demurrage/Detention

    Módulo (EIC/EEC)

     

    Campo

    EJ5_COBRAN

    EJ5_CONDIA

    Tipo

    Caractere

    Caractere

    Tamanho

    1

    1

    Decimal

    0

    0

    Título

    Tipo Cobran

    Cont. Dias

    Descrição

    Tipo de Cobrança

    Contagem dos dias

    Usado

    NÃO

    NAO

    Opções

    1=Normal;2=Retroativa

    1=Dias Corridos;2=De Seg. à Sex.

    Help

    Tipo de cobrança dos custos.

    Contagem dos dias para contabilização de custos.

     

    ·         Tabela EJ6 - Controle de Demurrage Detalhes:

    Campo

    EJ6_FILIAL

    EJ6_CODDEM

    Tipo

    Caractere 

    Caractere

    Tamanho

    2

    15

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Filial      

    Cód. Capa

    Descrição

    Filial do Sistema                    

    Codigo da tabela de capa

    Usado

    NAO

    NAO

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    “”

    NaoVazio() .And. ExistChav('EJ6')

    Help

    Filial do Sistema.

    Código da tabela de capa

     

    Campo

    EJ6_CODPRO

    EJ6_NCONTA

    Tipo

    Caractere

    Caractere

    Tamanho

    30

    20

    Decimal

    0

    0

    Formato

    @!

    @R XXXX-XXXXXX/X

    Título

    Processo

    Nr.Container

    Descrição

    Código do processo

    Nr do Container

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    NaoVazio()

    “”

    Help

    Código do processo

    Número do Container

     

    Campo

    EJ6_CODCON

    EJ6_DESCON

    Tipo

    Caractere     

    Caractere  

    Tamanho

    6

    55

    Decimal

    0

    0

    Título

    Cód Containe

    Desc Contain

    Descrição

    Código do Container

    Descrição de Container

    Usado

    SIM

    SIM

    Obrigatório

    SIM

    NÃO

    Browse

    SIM

    SIM

    Relação

    “”

    IIF(!INCLUI,POSICIONE('SX5',1,XFILIAL('SX5')+

    'C3'+AVKEY(EJ6->EJ6_CODCON,'EJ6_CODCON'),'X5_DESCRI'),'')                         

    Help

    Código do Container

    Descrição de Container

     

    Campo

    EJ6_DTRETI

    EJ6_DTPREV

    Tipo

    Data

    Data

    Tamanho

    8

    8

    Decimal

    0

    0

    Formato

    @D

    @D

    Título

    Dt. Retirada

    Dt.Prev.Devo

    Descrição

    Data de retirada

    Dt prevista de devolução

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Help

    Data de retirada

    Dt prevista de devolução

     

    Campo

    EJ6_DTDEVO

    EJ6_VTARAT

    Tipo

    Data

    Numerico

    Tamanho

    8

    10

    Decimal

    0

    2

    Formato

    @D

    @E 9,999,999.99                             

    Título

    Dt. Devoluc

    Tar.Med.Atua

    Descrição

    Data de devolução

    Valor Medio atual da tari

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Relação

    “”

    DM400ATUTARIFA()                                                                                                               

    Val. Sistema

    DM400ValDado(A,B,C,D)

    Positivo()                                                                                                                      

    Help

    Data de devolução

    Valor atual Medio da tarifa

     

    Campo

    EJ6_QTDATU

    EJ6_VLATUA

    Tipo

    Numerico

    Numerico

    Tamanho

    7

    16

    Decimal

    0

    2

    Formato

    @E 9,999,999                                

    @E 9,999,999,999,999.99                    

    Título

    Qnt.Dias Atu

    Vl. Atual

    Descrição

    Qnt atual de dias

    Valor atual do Demurrage

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Relação

    DM400ATUTARIFA()                                                                                                                

    DM400ATUTARIFA()                                                                                                               

    Val. Sistema

    Positivo()

    Positivo()

    Help

    Quantidade atual de dias

    Valor atual do Demurrage

     

    Campo

    EJ6_VTARPR

    EJ6_QTDPRE

    Tipo

    Numerico

    Numerico

    Tamanho

    10

    7

    Decimal

    2

    0

    Formato

    @E 9,999,999.99

    @E 9,999,999

    Título

    Tar.Med.Prev

    Qnt.Dias Pre

    Descrição

    Valor Medio tarifa previs

    Qnt de dias previsto

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    Positivo()

    Positivo()

    Help

    Valor Medio previsto da tarifa

    Quantidade de dias previsto

     

    Campo

    EJ6_VLPREV

    EJ6_VTARFI

    Tipo

    Numerico

    Numerico

    Tamanho

    16

    10

    Decimal

    2

    2

    Formato

    @E 9,999,999,999,999.99                     

    @E 9,999,999.99                             

    Título

    Vl. Previsto

    Tar.Med.Fin

    Descrição

    Valor previsto Demurrage

    Valor Medio da tarifa fin

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    Positivo()

    Positivo()

    Help

    Valor previsto do Demurrage

    Valor Medio da tarifa final

     

    Campo

    EJ6_QTDFIN

    EJ6_VLFINA

    Tipo

    Numerico

    Numerico

    Tamanho

    7

    16

    Decimal

    0

    2

    Formato

    @E 999,999

    @E 9,999,999,999,999.99

    Título

    Qnt.Dias Fin

    Vl. Final

    Descrição

    Qnt final de dias

    Valor final do Demurrage

    Usado

    SIM

    SIM

    Obrigatório

    NAO

    NAO

    Browse

    SIM

    SIM

    Val. Sistema

    Positivo()

    Positivo()

    Help

    Quantidade final de dias

    Valor final do Demurrage

     

    Campo

    EJ6_CHAVE

    EJ6_MODULO

    Tipo

    Caractere

    Caractere

    Tamanho

    56

    3

    Decimal

    0

    0

    Formato

    “”

    @!

    Título

    Chave

    Módulo

    Descrição

    Chave Unica

    Módulo (EIC/EEC)

    Usado

    NAO

    NAO

    Obrigatório

    NAO

    NAO

    Browse

    NAO

    NAO

    Help

    Chave Unica

    Módulo (EIC/EEC)

    ·         Alterada tabela EXL – Dados Complementares Embarque:

    Campo

    EXL_ARMADO

    Tipo

    Caractere

    Tamanho

    3

    Decimal

    0

    Título

    Cod. Armador

    Descrição

    Codigo do Armador

    Usado

    SIM

    ·         Alteração - Tabela SJD – Controle de Containeres:

    Campo

    JD_DT_ENT

    Obrigatório

    SIM

     

    Campo

    JD_CONTAIN

    Tamanho

    20

    Decimal

    0

    Obrigatório

    SIM

     

    Campo

    JD_DTPREVI

    Tipo

    Data

    Tamanho

    8

    Decimal

    0

    Título

    Dt.Prev.Devo

    Descrição

    Data prevista de devolução

    Usado

    SIM

    Val. Sistema

    ExecBlock('EICDI410',.F.,.F.,'JD_DTPREVI')

    ·         Alterada tabela EX9 – Containeres por Processo:

    Campo

    EX9_TIPCON

    Val. Sistema

    ExistCpo('SX5','C3'+M->EX9_TIPCON)

    F3

    C3

     

    Campo

    EX9_DTRETI

    EX9_DTPREV

    Tipo

     Data

     Data

    Tamanho

    8

    8

    Decimal

    0

    0

    Título

     Dt. Retirada

    Dt.Prev.Devo

    Descrição

    Data de retirada

    Dt prevista devolução

    Usado

     SIM

     SIM

    Obrigatório

     SIM

     SIM

    Val. Sistema

    AE104VCampo('EX9_DTRETI')

    AE104VCampo('EX9_DTPREV')

    Help

    Data de retirada

    Dt prevista devolução

     

    Campo

    EX9_DTDEVO

    Tipo

    Data

    Tamanho

    8

    Decimal

    0

    Título

     Dt. Devolucao

    Descrição

    Data de devolução

    Usado

     Sim

    Obrigatório

    Nao

    Val. Sistema

    AE104VCampo('EX9_DTDEVO')

    Help

    Data de devolução

     

    O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.

    4.        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

    Tipo

    05

    Sequência

    01

    Contém

    EWU->EWU_CODTAB

     

     

    5.     Criação de Índices no arquivo SIX – Índices:

    Índice

    EWU

    EWU

    Ordem

    1

    2

    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

    1

    1

    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

    2

    1

    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

    2

    3

    Chave

    EJ6_FILIAL+EJ6_CHAVE

    EJ6_FILIAL+EJ6_CODDEM+EJ6_CODCON

    Descrição

    Campo Chave

    Cod+Processo+CodCont

    Proprietário

    S

    S

     

    6.     Criação de Parâmetros 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.

     

    7.     Criação de Gatilhos no arquivo SX7 – Gatilhos:

    ·       Tabela EWU – Tabela Tarifas do Armador Capa:

    Campo

    EWU_Y9COD

    EWU_MOEDA

    Sequência

    001

    001

    Regra

    SY9->Y9_DESCR

    SYF->YF_DESC_SI

    Campo Domínio

    EWU_DESPOR

    EWU_DES_SI

    Tipo

    P

    P

    Proprietário

    S

    S

     

    ·       Tabela EWV – Tabela Tarifas do Armador Detalhe:

     

    Campo

    EWV_CODCON

    Sequência

    001

    Regra

    SX5->X5_DESCRI

    Campo Domínio

    EWV_CONTAI

    Tipo

    P

    Proprietário

    S

     

    ·       Tabela EJ5 - Controle de Demurrage Capa:

     

    Campo

    EJ5_CODARM

    EJ5_CODPOR

    Sequência

    001

    001

    Regra

    SY5->Y5_NOME

    SY9->Y9_DESCR

    Campo Domínio

    EJ5_ARMADO

    EJ5_DESPOR

    Tipo

    P

    P

    Proprietário

    S

    S

     

     

    Campo

    EJ5_TABPRE

    EJ5_MOEDA

    Sequência

    001

    001

    Regra

    EWU->EWU_MOEDA

    SYF->YF_DESC_SI

    Campo Domínio

    EJ5_MOEDA

    EJ5_DESMOE

    Tipo

    P

    P

    Proprietário

    S

    S

     

    ·       Tabela EJ6 - Controle de Demurrage Detalhes:

     

    Campo

    EJ6_CODCON

    Sequência

    001

    Regra

    SX5->X5_DESCRI

    Campo Domínio

    EJ6_DESCON

    Tipo

    P

    Proprietário

    S

    Procedimentos para Configuração

    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'

     

    1.        No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Visualize a 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

     

    2.        No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Visualize a opção de menu do SIGAECC, 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

    Procedimentos para Utilização

    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.

    ·         O parâmetro deve estar como MV_AVG0202 = .T.

     

    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 Outros, preencha o campo Cod. Armador (EXL_ARMADO) e clique em Confirmar.

     

     

    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.

    6.        Obs:  Cálculos que podem ser de dois tipos: “Normal” onde é somado todos os valores das tarifas ate a quantidade de dias em detenção do conatainer, multiplicado pelos dias uteis ou corridos. Também pode ser calculodo com o tipo “Retroativo” onde é calculado a quantidade de dias uteis ou corridos em detenção do container multiplicado pelo valor da tarifa daquele periodo.

     

    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 Confirmar.

     

    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.

    6.        Obs:  Cálculos que podem ser de dois tipos: “Normal” onde são somados todos os valores das tarifas até a quantidade de dias em detenção do conatainer, multiplicado pelos dias úteis ou corridos. Também pode ser calculado com o tipo “Retroativo” onde é calculado a quantidade de dias uteis ou corridos em detenção do container, multiplicado pelo valor da tarifa daquele periodo.

    Informações Técnicas

    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

    Observações

    • Sem rótulos