Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 

LOGTMS01-935 TMS - Receita x Despesas

RECEITA X DESPESAS

Características do Requisito

Linha de Produto:

Microsiga
Protheus
Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Rotina:

Rotina(s) envolvida(s)

Nome Técnico

TMSA020Tabela
De
de Ocorrências
TMSA025Rotinas X Bloqueios
TMSA026Aprovadores TMS
TMSA029Manutenção Bloqueios
TMSA141Viagens - Coleta / Transporte / Entrega
TMSA144Viagens (Modelo 2) - Coleta / Transporte / Entrega
TMSA240Complemento Viagem
TMSA250Contrato de Carreteiro
TMSA340Encerramento
De
de Viagens
TMSA360Registro
De
de Ocorrências
TMSA500Manutenção de Documentos
TMSXFUNAFunções Genéricas
TMSXFUNBFunções Genéricas
GFEA030Tipos de Ocorrências (SIGAGFE)
GFEA032Ocorrências (SIGAGFE)

Cadastros Iniciais:

Rotina(s) envolvida(s)

Nome Técnico

TMSA020Tabela
De
de Ocorrências
TMSA025Rotinas X Bloqueios
TMSA026Aprovadores TMS
GFEA030Tipos de Ocorrências (SIGAGFE)
GFEA032Ocorrências (SIGAGFE)

Parâmetro(s):

MV_TMS3GFEIntegração TMS X GFE.
MV_OCORENTDefine a ocorrência de entrega no apontamento automático de ocorrências.
MV_OCORREECódigos das ocorrências que geram Reentrega.
MV_NATCTCCódigo da Natureza utilizado para geração de títulos a pagar, provenientes de contratos de carreteiros.
MV_DESCTCCódigo de Despesa de contrato de carreteiro.
MV_CALSER

Indica se é permitido alterar o valor do frete do cálculo de serviço.

1=Permite Alterar; 2=Não Permite Alterar.

MV_CALREN

Indica se é permitido alterar o valor do frete do cálculo de reentrega.

1=Permite Alterar; 2=Não Permite alterar.

MV_CALDEV

Indica se é permitido alterar o valor de frete de cálculo de devolução.

1=Permite Alterar; 2=Não Permite Alterar.

Requisito/Story/Issue (informe o requisito relacionado):

LOGTMS01-935

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

  • DJM
-
  • Fornecedores Adicionais da Viagem.
  • DT2
-
  • Tabela
De
  • de Ocorrências.
  • DT7
-
  • Despesas
De
  • de Transporte.
  • DUA
-
  • Registros
De
  • de Ocorrências.
  • DVW – Valor Informado X Viagem.
  • GU5
-
  • Tipo da Ocorrência (GFE).
  • GWD – Ocorrências GFE.
  • GWU
-
  • Trechos Do Itinerário (GFE).
  • GWE – Relac Doc Carga GFE e Doc Tran

Sistema(s) Operacional(is):

Windows® / Linux®

Descrição

Implementado o conceito de ocorrência Ocorrência de receita Receita e despesa, reentrega e devolução Despesa, Cobrança tentativa de entrega e Cobrança de retorno com controle de liberação por alçada de valor e entrega Entrega por trecho de redespacho.

Neste requisito foram implementadas as seguintes melhorias:

  1. Funcionalidade para registro de ocorrência de receitaReceita/despesa, reentrega, devolução e entrega Despesa, Cobrança tentativa de entrega, Cobrança de Retorno e Entrega por trecho.
  2. Funcionalidade para liberação de ocorrência com controle de alçada de valor e reprovação.
  3. Funcionalidade para geração de complemento de contrato de carreteiro via ocorrência de despesa ou receita/despesa.
  4. Funcionalidade para geração de CTe CT-e de complemento via ocorrência de receita/despesa.
  5. Funcionalidade para geração de CTe CT-e de reentrega via ocorrência de reentregaCobrança Tentativa de Entrega.
  6. Funcionalidade para geração de CTe CT-e de devolução via ocorrência de Cobrança de devoluçãoRetorno.
  7. Funcionalidade para geração de contrato de carreteiro para fornecedor adicional da viagem.
  8. Ajuste na funcionalidade de cadastro de do tipo de ocorrência GFE para validar tipo de ocorrência TMS.
  9. Ajuste na funcionalidade de apontamento de ocorrência GFE para informe de NF devolvida.
  10. Ajuste na funcionalidade de valor informado da viagem.


Definição da Regra de Negócio


Cadastro de Viagens

Foi criado Criada nova funcionalidade , Fornecedores Adicionais Da Viagem (TMSA151), para cadastro do vinculo vínculo de fornecedores adicionais da viagem. Essa funcionalidade visa gerar contrato o contrato de carreteiro para fornecedores não relacionados aos veículos utilizados na viagem, ex. Exemplo: escoltaEscolta, serviço Serviço de descarga Descarga de terceirosTerceiros.

É permitido o vinculo vínculo de fornecedores adicionais a viagem, independente do status da mesma.

O CNPJ do fornecedor vinculado deve ser um terceiro ou agregado. Quando o CNPJ constar do cadastro de empresas usuárias do Protheus não é , não será permitido o vinculovínculo.

No vinculo vínculo é indicado o código e loja do fornecedor e a opção de gerar ou titulo a gerar titulo a pagar ou pedido de compra ou nenhum dos dois, quando da geração do contrato de carreteiro.

O vinculo vínculo é gravado em nova tabela DJM.

Não é permitido exclusão permitida a exclusão ou alteração do vinculo vínculo, se houver registro de ocorrência para o fornecedor adicional.

 

Complemento de viagens

 Foi criada funcionalidade Criada a funcionalidade para verificação da existência de registro de ocorrência para a viagem e os respectivos fornecedores proprietários dos veículos da viagem.

Caso exista o vínculo, não será permitida permitida alteração ou alteração ou exclusão da viagem.

  

 Cadastro de tabela de ocorrência (TMSA020)

No cadastro Cadastro da tabela de ocorrência Ocorrência (DT2), foram incluídos 05 tipos de ocorrência ocorrências, com as seguintes opções:

  • 16 - receitaReceita.
  • 17 - despesaDespesa.
  • 18 - receitaReceita/despesaDespesa.
  • 19 - reentregaCobrança Tentativa Entrega.
  • 20 - devoluçãoCobrança de Retorno.
  • 21 - entrega Entrega trecho GFE.

Foi criado campo DT2_CDPASR (O campo Comp. De Frete Receita") para a indicação do (DT2_CDPASR), indica o tipo de componente de frete de receita, cuja digitação é habilitada somente para as ocorrências dos tipos 16 e 18 e o seu conteúdo é obrigatório, sendo validado seu registro junto ao cadastro de componentes de frete. O componente deverá possuir critério de calculo cálculo inferior a 50.

Foi criado campo DT2_CDPASD (O campo Comp. Frete Despesa) para a indicação do (DT2_CDPASD), indica o tipo de componente de frete de despesa, cuja digitação é habilitada somente para as ocorrências dos tipos 17 e 18, sendo validado seu registro junto ao cadastro de componentes de frete. O componente deverá possuir critério de calculo cálculo superior a 49.

Foi criado campo O campo Código Da Despesa (DT2_CODDES (Código Da Despesa) para o informe do ), informa o tipo de despesa de frete cuja digitação é habilitada somente para as ocorrências dos tipos 17 e 18, sendo validado seu registro junto ao cadastro de despesas de frete, cuja configuração deve indicar não geração de movimento bancário e movimento de estoque.

Foi criado campo DT2_CODNAT (O campo Cod. Natureza Financeira) para indicar (DT2_CODNAT), indica a natureza financeira do titulo a pagar (SE2), relacionado ao complemento de CTC gerado a partir da ocorrência, cuja digitação é habilitada somente para as ocorrências dos tipos 17 e 18, sendo validado seu registro ao cadastro de naturezas (SED), cuja configuração deve indicar tipo analítico.

Foi criado campo O campo Liberação Automática? (DT2_LIBAUT (Liberação Automática?) para indicar ), indica a liberação automática da ocorrência quando do registro da mesma.

Se indicado indicada a aprovação automática, o registro de bloqueio é gravado como liberado , desde que exista um valor informado no registro da ocorrência, e esse valor esteja dentro do limite de valor alçada de aprovação do usuário de inclusão da ocorrência.

Quando não houver informe de valor no registro da ocorrência de dos tipos 19 e 20, o valor deverá ser informado na rotina de "Manutenção rotina Manutenção De Bloqueios" (TMSA029).

Foi criado campo O campo Complemento Automático? (DT2_CMPAUT (Complemento Automático?) para indicar ), indica a geração automática de complemento (CTeCT-e/CTC), quando da liberação do bloqueio referente à ocorrência.

Quando o registro de bloqueio da ocorrência for aprovado, quer seja manual ou automaticamente, e houver a indicação de geração de complemento automático, é gerado o respectivo complemento de ou receita (CTede receita (CT-e) ou despesa (CTC), conforme indicado no cadastro do tipo da ocorrência.

Foi criado campo DT2_ALTVLR, (O campo Altera Valor Na Liberac?) para indicar (DT2_ALTVLR), indica a opção de alteração de valores na aprovação da ocorrência, cuja digitação é habilitada somente para as ocorrências dos tipos 16, 17 e 18.

O campo Tipo Ocor.GFE (DT2_CDTIPO) indica o código do tipo de ocorrência no GFE para apontamento automático de ocorrência no módulo GFE, via módulo TMS.

Ao efetuar a liberação do bloqueio da ocorrência, é verificado se Ao efetuar a liberação do bloqueio da ocorrência, é verificado se há indicação de permissão de alteração em sua configuração e, em caso afirmativo, o liberador poderá alterar o valor informado no registro da ocorrência, desde que esse valor esteja dentro do seu limite de alçada.

Foi criado campo DT2_MOTDT6 (O campo Herda Motivo Da Ocorrenc?) para indicar  (DT2_MOTDT6), indica a opção de herdar o motivo informado no registro da ocorrência para a observação do CTe CT-e e impressão no DACTE.

Ao gerar o CTe CT-e vinculado a uma ocorrência e sendo indicado na configuração da mesma a herança do texto digitado quando do registro da mesma no campo de motivo, este é herdado para o campo de observação do CTe CT-e sendo enviado no XML gerado para a SEFAZ e impresso no DACTE do respectivo CTeCT-e.

A ocorrência do tipo 19 (reentregaCobrança Tentativa Entrega) gerará CTe de reentrega o CT-e de Reentrega conforme critérios de calculo cálculo indicados no perfil do pagador do frete, seguindo o padrão atual de geração de CTe CT-e de reentregaReentrega, porém, ao apontar o registro de ocorrência de reentrega Cobrança Tentativa Entrega e ao efetuar a liberação do bloqueio da mesma, existindo indicação de permissão de alteração de valores na configuração de cadastro da mesma, é habilitado o campo de digitação de valores e então esse valor, se informado, é assumido com o valor do CTe CT-e de reentregaReentrega. Nesse caso a liberação do bloqueio é via controle de alçada de valores.

A ocorrência do tipo 20 (devoluçãoCobrança de Retorno) gerará CTe o CT-e de Devolução conforme critérios padrão de geração atuais, porém, ao apontar registro o registro de ocorrência de Cobrança de reentrega Retorno e ao efetuar a liberação do bloqueio da mesma, existindo indicação de permissão de alteração de valores na configuração de cadastro da mesma, é habilitado o campo de digitação de valores e então esse valor, se informado, é assumido com o valor do CTe CT-e de devolução. Nesse caso a liberação do bloqueio é via controle de alçada de valores.Quando o parâmetro MV_TMS3GFE indicar integração da viagem TMS com o GFE, ao executar a rotina de cadastro de ocorrência TMS, o campo DT2_CDTIPO (Tipo Da Ocorrencia GFE) deve haver a informação da ocorrência correspondente no GFE. 


Cadastro de tipos de bloqueio e regras de liberação (TMSA025)

No

cadastro

Cadastro de

tipos

Tipos de

bloqueio

Bloqueio (DDV) e

regras

Regras de

liberação

Liberação (DDX)

incluído

, foram incluídos os registros relacionados aos novos tipos de ocorrência.

                        

Descrição dos bloqueios: 


  • Tipo 16 = Bloqueio de receita Receita (CTe CT-e Complemento) - ocorrência do tipo 16.
  • Tipo 17 = Bloqueio de despesa Despesa (Compl.contr.carreteiro) - ocorrência do tipo 17.
  • Tipo 18 = Bloqueio de receitaReceita/despesa Despesa (CTeCT-e/CTC) - ocorrência do tipo 18.
  • Tipo 19 = Bloqueio de receita (CTe reentregacobrança tentativa de entrega (CT-e Reentrega) - ocorrência do tipo 19.
  • Tipo 20 = Bloqueio de cobrança de receita (CTe devoluçãoretorno (CT-e Devolução) - ocorrência do tipo 20.

Cadastro de Aprovadores TMS (TMSA026)

No

cadastro

Cadastro de

aprovadores

Aprovadores TMS (DDY) foi implementado o conceito de alçada de valor para bloqueio de ocorrência dos tipos 16 - Bloqueio de receita - CT-

CTe

e Complemento, 17 - Bloqueio de despesa - Compl.contr.carreteiro, 18 - Bloqueio de receita/despesa -

CTe

CT-e/CTC, 19 - Bloqueio de

receita(CTe reentrega

cobrança tentativa de entrega (CT-e Reentrega) e 20 - Bloqueio de

receita (CTe devolução

cobrança de retorno (CT-e Devolução). Ao cadastrar a alçada de valores é exigido ao menos um

usuario

usuário aprovador com valor ilimitado de aprovação.


Manutenção Bloqueios (TMSA029)

Foi disponibilizado  o Disponibilizado o conceito de alçada de valores com opção com a opção de aprovação ou reprovação para bloqueios de ocorrência dos tipos ou 16 (Bloqueio de receita - CT-CTe e Complemento), ou 17 (Bloqueio de despesa-Compl.contr.carreteiro), ou 18 (Bloqueio de receitaReceita/despesaDespesa - CT-CTee/CTC) 19-Bloqueio de receita(CTe reentrega) ou 20-Bloqueio de receita (CTe devolução)., ou 19 (Bloqueio de cobrança tentativa de entrega (CT-e Reentrega)) ou 20 (Bloqueio de cobrança de retorno (CT-e devolução)).

A  A alçada de valores considerará o limite de valor do usuário por aprovação, ou seja, será verificado o valor vinculado ao bloqueio de receita ou despesa em relação ao valor do limite do usuário.

 Apenas Apenas registros de bloqueio, cujos valores estejam dentro do limite do usuário aprovador, serão exibidos apresentados para o mesmo aprovar ou reprovar.

 Os Os bloqueios dos tipos 19 (Bloqueio de cobrança tentativa de receitaentrega - CTe CT-e reentrega) e 20 (Bloqueio de receita-CTe cobrança de retorno - CT-e Devolução), serão liberados ou reprovados por nível de aprovação, sem controle de alçada de valores, quando a respectiva ocorrência indicar não permissão de alteração de valores na liberação.

 Ao Ao efetuar a liberação de bloqueio de ocorrência é verificado se há indicação de permissão de alteração de valores no cadastro da ocorrência e, em caso afirmativo, serão liberados os respectivos campos de valor de receita, quando o tipo for 16, 18, 19 ou 20, e de despesa, quando tipos o tipo for 17 ou 18.

Para os bloqueios tipos dos tipos 16, 17 ou 18 não é permitido valor zerado.

Ao efetuar a liberação de bloqueio de ocorrência é verificado verificada a existência de valores de receita (apenas para os tipos ou 16 ou 18) ou despesa (tipos ou tipos 17 ou 18) informados na ocorrência (DUA) e, estando algum valor zerado, será solicitado ao aprovador a alteração do respectivo valor, independentemente  independentemente de existir ou não indicação de alteração de valor na configuração da respectiva ocorrência.

 O O aprovador poderá alterar o valor dentro de seu limite de aprovação.

 Quando Quando houver reprovação do bloqueio de ocorrência é solicitado o motivo da reprovação e o registro será mantido para efeito histórico.

A reprovação impedirá a geração de CTe CT-e ou CTC vinculado a ocorrência.

Ao efetuar a liberação do bloqueio da ocorrência do tipo dos tipos 17 ou 18 é verificado se a ocorrência possui indicação de geração automática de complemento. Em caso afirmativo e existindo contrato de carreteiro gerado (DTY) para  para a viagem da ocorrência, será gerado o complemento do contrato de carreteiro (CTC) e o movimento de despesa (SDG), cujos valores serão herdados do valor da despesa informada na ocorrência. Em caso afirmativo, não existindo contrato de carreteiro gerado (DTY) para  a para a viagem da ocorrência e havendo componente de frete a pagar do tipo valor informado na ocorrência, será gravado um registro no controle de valor informado de componentes da viagem (DVW) para o respectivo componente.

Esse registro não poderá ser alterado pelo usuário e será utilizado no calculo cálculo do frete, quando da geração do contrato de carreteiro. Neste caso, não haverá contrato de complemento, uma vez que o componente fará parte do contrato principal quando este for gerado.

Em caso afirmativo, não existindo contrato de carreteiro gerado (DTY) para  para a viagem da ocorrência e não havendo componente de frete a pagar do tipo valor informado na ocorrência, o contrato de complemento será gerado  ao ao gerar o contrato principal da viagem vinculada a ocorrência.

Ao efetuar a liberação do bloqueio da ocorrência do tipo ou 16 ou 18 ou dos tipos 16, 18, 19 ou 20, é verificado se a ocorrência possui indicação de geração automática de complemento. Em caso afirmativo, é gerado o o CTeCT-e, conforme o tipo da ocorrência (16/18 - CT-CTe complementoe Complemento; 19 - CTe reentrega; 20-CTe CT-e Reentrega; 20 - CT-e Devolução).

Quando se tratar de bloqueio de ocorrência do tipo ou dos tipos 16 ou 18, será herdado para o valor do CTe CT-e complementar o valor de receita informado na ocorrência e será gravado o componentes componente de frete (DT8), conforme o código de componente informado na ocorrência.

Quando se tratar de bloqueio de ocorrência do tipo 19, será gerado o CTe CT-e de reentrega Reentrega conforme indicação no perfil do cliente pagador do frete.

Quando se tratar de bloqueio de ocorrência do tipo 20, será gerado o CTe CT-e de devolução Devolução conforme os critérios padrão de geração já existentes.

Quando, via parâmetro 'Transmite Ct-e?' da rotina de calculo de frete Cálculo do Frete (TMSA200), houver a indicação de transmissão automática do CTe CT-e para a SEFAZ, é exibida apresentada a tela padrão de transmissão, permitindo ao usuário  efetuar usuário efetuar a transmissão e, após o retorno de autorização do CTe CT-e pela SEFAZ, emitir o DACTE. 

Registro

de ocorrência

De Ocorrências (TMSA360)

Foi criado o campo O campo Valor Da Receita (DUA_VLRRCT (Valor Da Receita) é utilizado para informe do informar o valor da receita cuja digitação será habilitada  ao apontar ocorrência dos tipo 16 ou 18..

O campo Tipo Veículo (Foi criado o campo DUA_TIPVEI (Tipo Veiculo) para informe do ) é utilizado para informar o tipo de veículo, cuja digitação será é habilitada ao apontar ocorrência as ocorrências dos tipo tipos 16 ou 18. O tipo de veículo será é utilizado no calculo cálculo do componente de frete a receber indicado no cadastro da ocorrência.

 O O valor da receita seja é sugerido automáticamente automaticamente quando o componente de receita , indicado no cadastro da ocorrência, constar da tabela utilizada no calculo cálculo do documento de frete informado no regsitro registro da ocorrência.

O valor poderá ser alterado pelo usuário, porém, quando informado valor zerado, ao efetuar a liberação do registro de bloqueio será é solicitado obrigatoriamente informar o informe de valor. Neste caso, o registro de bloqueio nunca será é liberado automáticamenteautomaticamente.

Esse campo também será é habilitado para digitação no apontamento de ocorrência das ocorrências dos tipos 19 e 20, desde que o seu respectivo cadastro indique permissão de alteração de valor, porém, não haverá sugestão de valor. Quando for informado um valor, a liberação de bloqueio de ocorrência do tipo das ocorrências dos tipos 19 e 20 será  será via controle de alçada, caso contrato por será por nivel.

 

Será criado campo para indicar integração da ocorrência TMS a ocorrência GFE.

.

Os campos Cód.Fornec. (DUA_CODFOR), Loja Forn. (DUA_LOJFOR) e Nome Forn. (DUA_DESCFO), são utilizados para informação Serão criados campos para informe do código e loja de fornecedor, cuja digitação será habilitada somente ao apontar ocorrência ocorrências dos tipos 17 ou , 18 ou 21

 

O fornecedor indicado na ocorrência deve ser ou proprietário de um dos veículos informados no complemento da viagem e ser ser terceiro ou terceiro ou agregado, ou constar do vinculo vínculo de fornecedores adicionais da viagem informada na ocorrência ou um dos fornecedores de redespacho ou da viagem ou do lote de redespacho.

Quando a ocorrência estiver integrada ao GFE o informe do fornecedor será obrigatório.

Quando a ocorrência for dos tipos 17 ou 18 ou 21 o fornecedor default será o proprietário do veículo tracionador da viagem.

O fornecedor indicado na ocorrência será utilizado ou O fornecedor indicado na ocorrência é utilizado na geração do contrato de carreteiro no TMS ou no apontamento da ocorrência GFE quando houver integração.

Na ocorrência do tipo 21 (entrega trecho GFE) o fornecedor indicado deve constar de em ao menos um trecho pago do documento de carga no GFE. Ao apontar a ocorrência de entrega por trecho GFE, será é verificado se todos os trechos pagos possuem ocorrencia ocorrência de entrega registrada e, em caso afirmativo, será é solicitado ao operador de se deseja apontar a ocorrência de encerra do tipo encerra processo do CTe CT-e TMS. Em sendo afirmativa Se confirmada a resposta será , é incluída automaticamente uma ocorrência de encerra do tipo encerra processo para o documento. O parâmetro MV_OCORENT determinará o código da ocorrênci ocorrência a ser utilizado no registro automático.

O registro da ocorrência possibilitará o informe de apenas um código e loja de fornecedor exigindo assim, a inclusão de registro individual para cada fornecedor e, consequentemente, a liberação do bloqueio da ocorrência também será é individual.

 

Será criado campo para informe do O campo Valor Da Despesa (DUA_VLRDSP) é utilizado para informar o valor da despesa, cuja digitação será é habilitada ao apontar ocorrência as ocorrências dos tipo tipos 17 ou 18 não integrada integradas ao GFE, pois, na integração o valor da despesa será determinado pela configuração do cadastro da ocorrência no GFE.

O valor da despesa será é sugerido automáticamente automaticamente quando a ocorrência não for integrada ao GFE e o componente de frete de despesa, indicado no cadastro da ocorrência, constar da tabela utilizada no calculo cálculo de frete do fornecedor proprietário de veículo indicado no complemento da viagem da ocorrência.

Quando ser se tratar de fornecedor adicional da viagem, não haverá sugestão de valor de despesa.

O valor poderá ser alterado pelo usuário, porém, quando informado valor zerado, ao efetuar a liberação do registro de bloqueio será é solicitado obrigatoriamente o informe de valor. Neste caso o registro de bloqueio nunca será é liberado automáticamenteautomaticamente.

 

Será criado campo, cuja digitação será obrigatória e habilitada O campo Valor Informado (DUA_VALINF), habilitado somente ao apontar ocorrência as ocorrências dos tipo tipos 16 e 18 ou 17 não integrada ao GFE, para informe de quantidade a ser utilizada valor será utilizado na base de calculo cálculo de frete de componentes indicados no cadastro da ocorrência, e que possua faixa de calculo cálculo do tipo valor informado em seu cadastro.

 

Quando informado um código de ocorrência do tipo dos tipos 16 e 18 ou 17 não integrada do GFE, serão habilitados para digitação obrigatória os campos campos Qtd. Km. Doc (DUA_KMDOC), Vlr.Mer.Oco. (DUA_VLROCO), Peso Da Ocorrência (DUA_PESOCO), Pes.Cub.Oco (DUA_PM3OCO), M3 Oco. (DUA_MT3OCO), Qtd.Unit.Oco (DUA_QTYOCO) e Base RR Oco (DUA_BASOCO). Os dados informados serão utilizado utilizados no calculo cálculo de frete para a sugestão de valor no nos campos de ou receita ou , despesa ou ambos, segundo o tipo da ocorrência. 

Quando informado um código de ocorrência do tipo 17 não

integrada

integrado ao GFE, não

será

é exigido o informe dos dados do documento de frete da ocorrência, porém, o informe da viagem

será

é obrigatório.

 

Quando informado um código de ocorrência do tipo 18, o informe da viagem será é obrigatório desde que a ocorrencia ocorrência não seja integrada ao GFE.

 

Quando não informado documento de frete na ocorrência tipo 17, a despesa será é considerada como custo da viagem e, ao ao processar ao processar a rotina de custos de transporte, o valor será é rateado entre os documento documentos de frete vinculados a viagem da ocorrência. Caso contrário, o custo será é exclusivo do documento de frete informado.

 

Ao confirmar o apontamento, será incluidoé incluído, no cadastro Cadastro de bloqueios Bloqueios TMS (Tabela DDU), um registro para ou posterior para posterior liberação conforme as funcionalidades padrão da rotina de rotina Manutenção Bloqueios TMS (TMSA029) ou, liberado automáticamente automaticamente se indicada essa condição no cadastro da ocorrência. Porém, quando indicada a liberação automática e o usuário de inclusão não possuir ou alçada possuir alçada de valor suficiente na liberação por valores ou nivel nível inferior na liberação via nivelnível, o bloqueio não será liberado automáticamentede forma automática. Em se tratando de ocorrência integrada ao GFE, a aprovação será automática quando for liberada a ocorrência TMS. 

Quando for indicada no cadastro da ocorrência a geração automática de complemento de receita (CTeCT-e) ou despesa (CTC), ao liberar o bloqueio da ocorrência, será gerado automaticamente e conforme o tipo de ocorrência, ou o CTe ou o , o CT-e, CTC ou ambosAmbos, retornando informe ao usuário sobre o complemento gerado. 

O complemento do contrato de carreteiro será gerado (DTY), quando a viagem possuir um contrato de carreteiro

e a ocorrência TMS não estiver integrada a ocorrência GFE, pois, quando houver a integração, o controle da despesa adicional será via GFE.

.

Quando não houver

 

Quando não houver contrato de carreteiro para a viagem e a ocorrência TMS não estiver integrada a ocorrência GFE, será verificado se existe componente de frete a pagar do tipo valor informado na ocorrência.

Em caso positivo, será gravado um registro no controle de valor informado de componentes da viagem (DVW) para o respectivo componente. Esse registro nao não poderá ser alterado pelo usuário e será utilizado no calculo cálculo do frete, quando da geração do contrato de carreteiro. Neste caso, não haverá contrato de complemento uma vez que o componente fará parte do contrato de carreteiro principal quando este for gerado.

Em caso negativo, o contrato de complemento será gerado ao gerar o contrato principal da viagem vinculada a ocorrência.

Quando informado um código de ocorrência do tipo ou dos tipos 17 ou 18 não integrada ao GFE e existir registro para o componente de valor informado na ocorrência na tabela de valor informado por viagem (DVW), e a viagem não possuir contrato de carreteiro, não será permitido o apontamento da ocorrência, pois, houve informe de valor para o componente na viagem e este valor, uma vez que ainda foi utilizado no contrato de carreteiro, não poderá ser alterado pelo registro da ocorrência. Quando não existir contrato de carreteiro para a viagem e o componente de frete de valor informado da ocorrência não constar do layout da tabela de frete do contrato do fornecedor da ocorrência, não será permitido o apontamento da ocorrência. 

Quando for gerado CTe CT-e e o parâmetro 'Transmite Ct-e?' da  da rotina de calculo Cálculo de frete Frete, indicar transmissão automática, será exibida apresentada a tela padrão de transmisãotransmissão, permitindo ao usuário efetuar a transmissão e, após o retorno de autorização do CTe CT-e pela SEFAZ, emitir o DACTE.

 

Será permitido É permitido apontamento de registro de ocorrência do tipo receita (DT2_TIPOCO$'16/18/19/20), apenas para documento fiscal original (2-CT-CTee; 5-Nota Fiscal).

 

 

 

 

Procedimento para Configuração

CONFIGURAÇÃO DE PARÂMETROS

 

No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

MV_TMS3GFE 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Define o momento da Integração da Viagem SIGATMS e o SIGAGFE: F=Fechamento Viagem; S=Saida Viagem; C= Chegada Viagem; N= Não integra.

 

 

Itens/Pastas

Descrição

Nome:

MV_OCORENT 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Define a ocorrência de entrega no apontamento (TMSA360).     

Itens/Pastas

Descrição

Nome:

MV_OCORREE 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Define os códigos das ocorrências que geram Reentrega.          

Itens/Pastas

Descrição

Nome:

MV_NATCTC 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Código da Natureza utilizado para geração de títulos a pagar provenientes de contratos de carreteiros.     

Itens/Pastas

Descrição

Nome:

MV_DESCTC 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Código de Despesa de contrato de carreteiro.           

Itens/Pastas

Descrição

Nome:

MV_CALSER 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Indica se é permitido alterar o valor do frete do cálculo de serviço. 1=Permite Alterar; 2=Não Permite Alterar.

Itens/Pastas

Descrição

Nome:

MV_CALREN 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Indica se é permitido alterar o valor do frete do cálculo de reentrega. 1=Permite Alterar; 2=Não Permite alterar.

Itens/Pastas

Descrição

Nome:

MV_CALDEV 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade

Descrição:

Indica se é permitido alterar o valor de frete de cálculo de devolução. 1=Permite Alterar; 2=Não Permite Alterar. 

 

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

Menu

Informe o Menu em que estará localizada a rotina

Submenu

Informe o Submenu em que estará localizada a rotina

Nome da Rotina

Informe o Título da rotina

Programa

Informe o Fonte da rotina

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Tipo

Informe a Função

 

 

Ao apontar uma ocorrência do tipo 19 - Cobrança Tentativa de Entrega e/ou 20 - Cobrança de Retorno, será apresentada tela de seleção de indicação de NF (DV4).

Para as ocorrências configuradas com o Tip.Ocor.GFE (DT2_CDTIPO), ao confirmar o registro da ocorrência, o sistema automaticamente efetuará a integração da ocorrência com o GFE.


Encerramento da Viagem (TMSA340)

Será permitido efetuar o encerramento da viagem quando houver uma ocorrência do tipo '21- Entrega por Trecho' registrada para a viagem.

Documentos Complementares (TMSA152)

Nova rotina desenvolvida para funcionar como centralizadora de todas as ocorrências, cujo apontamento irá gerar movimento de receita e/ou despesa, tem o objetivo de auxiliar o usuário a identificar os registros de Receitas e Despesas que foram incluídas por meio da rotina Apontamento De Ocorrência (TMSA360).

O usuário pode também acompanhar se tais ocorrências estão disponíveis para o processamento ou se estão aguardando a liberação para o posterior processamento.

Na rotina Documentos Complementares (TMSA152), o usuário poderá gerar os Complementos de Frete e também os Contratos de Carreteiro, cujo status esteja disponível para a geração.

No acesso a rotina o usuário poderá aplicar os seguintes filtros:

  • Viagem De:
  • Viagem Até:
  • Data Ocorrencia De:
  • Data Ocorrencia Até:
  • Filial Origem Documento De:
  • Filial Origem Documento Até:
  • Documento De:
  • Documento Até:
  • Série De:
  • Série Até:
  • Status Registro: (Liberado, Bloqueado, Processado ou Todos)
  • Tipo Ocorrência De:
  • Tipo Ocorrência Até:

Na tela principal da rotina com um modelo MarkBrowse, permite que múltiplos registros sejam selecionados conforme o status informado.

O status pode ser identificado pelo botão "Legenda", onde a cor Vermelha identifica registros aguardando liberação (Manutenção de Bloqueios TMS (TMSA029)), Verde determina que o registro está apto para geração do documento e Amarelo determina registros já processados.

Todos os registros apontados na rotina Registro de Ocorrências (TMSA360), cujos apontamentos geram receita e/ou despesa passam pela avaliação da rotina Manutenção de Bloqueios TMS (TMSA029) e são bloqueados para posterior liberação pelo responsável, com exceção das ocorrências que estejam devidamente cadastradas e cuja liberação automática esteja configurada.

A geração dos documentos complementares ou contrato carreteiro, são executadas mediante a seleção do registro na tela (MarkBrowse) e clicando no botão "Gerar".

No botão "Outras Ações" ficam as seguintes opções:

  • Parâmetros - Aplica novamente os parâmetros da tela inicial e atualiza a tela.
  • Estornar - Estorna Documento Gerado.
  • Visualizar Doc. Principal - Visualiza o documento principal relacionado à ocorrência.
  • Visualizar Doc. Auxiliar - Visualiza o documento auxiliar gerado em decorrência do processamento da rotina.
  • Visualizar CTC Principal - Visualiza o contrato de Carreteiro principal relacionado à viagem.
  • Visualizar CTC Auxiliar - Visualiza o documento auxiliar gerado em decorrência do processamento da rotina.

Manutenção de Documentos (TMSA500)

Ao executar a opção de geração de CT-e de complemento, a rotina verifica se o documento de frete original possui ocorrência de receita liberada e não vinculada a CT-e e, em caso afirmativo, serão apresentados os valores liberados para o usuário com opção de seleção de múltiplos registros.

Após a confirmação da seleção é gerado o CT-e complementar com os valores selecionados, gravando os componentes de frete (DT8) agrupados por código de componente indicados no cadastro das ocorrências.

Na gravação da composição do frete (DT8) é considerado o componente informado na tabela de ocorrência, independente deste constar ou não do layout da tabela de frete do CT-e original.

Ao executar a opção de geração de CT-e de reentrega, a rotina verifica se o documento de frete original possui ocorrência de receita de Cobrança Tentativa de Entrega (19) liberada e não vinculada a CT-e e, em caso afirmativo, são apresentados os registros de bloqueio liberados para o usuário com opção de seleção de múltiplos registros.

Quando não houver indicação de valor na ocorrência selecionada, serão considerados os critérios padrão, baseados na indicação do perfil do cliente pagador para o cálculo do valor da reentrega.

Não é permitida a seleção conjunta de ocorrências com e sem indicação de valor.

A funcionalidade atual de geração de CT-e de reentrega, por meio da ocorrência de retorno de documento e do parâmetro MV_OCORREE é mantida.

Ao executar a opção de geração de CT-e de devolução, é verificado se o documento de frete original possui ocorrência de receita de Cobrança de Retorno (20) liberada e não vinculada a CT-e e, em caso afirmativo, serão apresentados os registros de bloqueio liberados para o usuário com opção de seleção de múltiplos registros.

Quando não houver indicação de valor na ocorrência selecionada, serão considerados os critérios padrão de geração de CT-e de devolução.

Não é permitida seleção conjunta de ocorrências com e sem indicação de valor.

Ao final da geração do CT-e é gravado o vínculo do CT-e com o código da ocorrência.

Quando o parâmetro Transmite Ct-e?, da rotina de Cálculo de Frete (TMSA200), indicar a transmissão automática, é apresentada tela padrão de transmissão, permitindo ao usuário efetuar a transmissão e, após o retorno de autorização do CT-e pela SEFAZ, emitir o DACTE.

  

Contrato de Carreteiro (TMSA250)

Ao executar a geração de Complemento de Contrato de Carreteiro, é verificado se a viagem do contrato possui ocorrência de despesa liberada e não vinculada a contrato de carreteiro e não integrada ao GFE, em caso positivo, serão apresentados os valores liberados permitindo ao usuário selecionar multiplos registros. 

Após a confirmação da seleção pelo usuário é gerado contrato de carreteiro complementar para os valores selecionados.

Será gerado um contrato complementar para cada código e loja de fornecedor e natureza financeira identificados.

O código e loja do fornecedor é obtido do registro da ocorrência e quando não indicado na ocorrência, é considerado o código e loja do fornecedor do contrato principal da viagem.

A natureza é definida pela indicação no cadastro de ocorrência.

Quando a ocorrência não possuir indicação de natureza e houver indicação de código e loja do fornecedor, é considerada a natureza do cadastro do fornecedor. Não existindo informe no cadastro do fornecedor, é considerada a natureza indicada no parâmetro MV_NATCTC.

Quando a ocorrência não possuir indicação de natureza e não houver indicação de código e loja do fornecedor, é considerada a natureza do cadastro do código e loja do fornecedor do contrato principal da viagem. Não existindo informe no cadastro do fornecedor, é considerada a natureza indicada no parâmetro MV_NATCTC.

O movimento de custo de transporte do contrato complementar é gravado agrupando valores por despesa identificada.

A despesa é definida pela indicação no cadastro da ocorrência e, quando não indicada, será a despesa indicada no parâmetro MV_DESCTC.

Será gravado o vínculo do contrato complementar com o registro selecionado de ocorrência da despesa possibilitando assim, consulta a ocorrência geradora na visualização do contrato de carreteiro.

A funcionalidade atual de geração de CTC complementar via informe de valor pelo usuário foi mantida.

Ao final da geração do contrato de carreteiro principal (DTY) é verificado se a viagem do contrato possui ocorrência de despesa liberada e não vinculada a contrato de carreteiro, em caso positivo, é executada, automaticamente, a função de geração de contrato complementar, conforme os procedimentos acima descritos.

Ainda ao final da geração do contrato de carreteiro principal (DTY) é verificado se há informe de valor para a viagem oriundo da liberação de bloqueio de ocorrência de despesa e, em caso positivo, será gravado o vínculo do contrato principal com a ocorrência geradora do valor, concluindo assim, o processo de informe de despesa por ocorrência e possibilitando sua consulta ao visualizar o contrato.

Tipo de Ocorrência (GFEA030)

Foi realizado o ajuste na validação do campo Cod Ocor TMS (GU5_OCOTMS) para tratar os tipos de ocorrência 16 (Receita), 18 (Receita/Despesa), 19 (Cobrança Tentativa Entrega) e 20 (Cobrança de Retorno).

Quando indicado o código de ocorrência TMS de receita, o tipo de cálculo GFE deverá ser serviço e o tipo de evento GFE deverá ser cálculo adicional.

Quando indicado o código de ocorrência TMS de Cobrança Tentativa de Entrega, o tipo de cálculo GFE deverá ser reentrega e o tipo de evento GFE deverá ser cálculo adicional.

A ocorrência TMS não precisará constar do parâmetro MV_OCORREE.

Quando indicado o Código de Ocorrência TMS de Cobrança de Retorno, o tipo de cálculo GFE deverá ser retorno e o tipo de evento GFE deverá ser cálculo adicional.

Apontamento de Ocorrência GFE

Ao apontar as ocorrências dos tipos 19 (Cobrança Tentativa Entrega) e 20 (Cobrança de Retorno), é apresentada tela para o usuário informar as notas relacionadas a ocorrência.

As notas indicadas serão apresentadas ao usuário na geração do CT-e de Reentrega ou Devolução no módulo TMS.

Foi implementada a consistência para não permitir a exclusão de ocorrência integrada via ocorrência TMS. 


Procedimento para Configuração

CONFIGURAÇÃO DE 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_TMS3GFE 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Define o momento da Integração da Viagem SIGATMS e o SIGAGFE:

F=Fechamento Viagem; S=Saida Viagem; C= Chegada Viagem; N= Não integra.

Itens/Pastas

Descrição

Nome:

MV_OCORENT 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Define a ocorrência de entrega no apontamento (TMSA360).     

Itens/Pastas

Descrição

Nome:

MV_OCORREE 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Define os códigos das ocorrências que geram Reentrega.          

Itens/Pastas

Descrição

Nome:

MV_NATCTC 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Código da Natureza utilizado para geração de títulos a pagar provenientes de contratos de carreteiros.     

Itens/Pastas

Descrição

Nome:

MV_DESCTC 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Código de Despesa de contrato de carreteiro.           

Itens/Pastas

Descrição

Nome:

MV_CALSER 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Indica se é permitido alterar o valor do frete do cálculo de serviço.

1=Permite Alterar; 2=Não Permite Alterar.

Itens/Pastas

Descrição

Nome:

MV_CALREN 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Indica se é permitido alterar o valor do frete do cálculo de reentrega.

1=Permite Alterar; 2=Não Permite alterar.

Itens/Pastas

Descrição

Nome:

MV_CALDEV 

Tipo:

1- Caracter

Cont. Por.:

Definir Conforme Necessidade.

Descrição:

Indica se é permitido alterar o valor de frete de cálculo de devolução.

1=Permite Alterar; 2=Não Permite Alterar. 


CONFIGURAÇÃO DE MENUS 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGATMS, conforme instruções a seguir:

Menu

Atualizações

Submenu

Incompatibilidades

Nome da Rotina

Documentos Complementares

Programa

TMSA152

Módulo

SIGATMS

Tipo

Sistema

 Procedimento para Utilização 

Exemplo: 

Com os cadastros básicos listados acima já incluídos, siga os seguintes passos: 

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens / Rodoviário Entrega / Viagem (Mod.2) (TMSA144D).
  2. Posicione na viagem.
  3. Inclua um fornecedor adicional.
  4. Clique em Outras Ações e selecione as opções Manutenção / Fornecedores Adicionais.
  5. Selecione o código do fornecedor conforme as opções disponíveis.
  6. Informe o campo Gera Ped.Cmp (Indica se, na geração do contrato de carreteiro, será gerado o pedido de compra ou título a pagar ou nenhum deles).
  7. Confirme a inclusão do cadastro.
  8. Ainda na tela de Viagem (Mod.2), clique em Outras Ações e selecione as opções Manutenção / Reg. Ocorrência.
  9. Selecione "Apontar".
  10. No campo "Cód Ocorrencia" (DUA_CODOCO), informe uma ocorrência cujo o campo Tipo (DT2_TIPOCO) seja uma das ocorrências entre os códigos 16 e 21.

  11. Informe os demais campos conforme necessidade.
    Existem aqui campos que devem ser informados, conforme o tipo de ocorrência informado:
    Código Fornecedor (DUA_CODFOR),
    Loja Do Fornecedor (DUA_LOJFOR),
    Valor Informado (DUA_VALINF),
    Código Do Serviço (DUA_SERVIC),
    Tipo Veículo (DUA_TIPVEI),
    Valor Da Receita (DUA_VLRRCT),
    Valor Da Despesa (DUA_VLRDSP).
  12. Confirme a inclusão da Ocorrência.
  13. Caso a liberação não tenha sido configurada para "Automática", acesse Atualizações / Contr. Regras/Liber / Manut. Bloqueios (TMSA029).
  14. Informe os parâmetros iniciais conforme necessário.
  15. Identifique o registro que foi gerado cuja rotina geradora é Registro de Ocorrências (TMSA360).
  16. Selecione "Liberar".
    Observe que existe também a opção "Rejeitar" para manter o registro bloqueado.
  17. Verifique se o registro ficou na cor Verde (Liberado).
  18. Vá agora para a rotina de Documentos Complementares, para isso selecione Atualizações / Incompatibilidades / Documentos Complementares (TMSA152).
  19. Informe os parâmetros iniciais da tela.
  20. Marque o registro e selecione a opção "Gerar" para a geração do documento complementar e/ou contrato carreteiro.
    Observe que no botão Ações relacionadas desta mesma tela, é possível visualizar tanto o documento principal quanto os documentos auxiliares gerados.  

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.

 

 

Vídeo

  • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

** Canal do youtube e software de vídeoem definição.

 

Título do Vídeo:

Disponibilizado pelo Marketing.

Introdução:

Disponibilizado pelo Marketing.

Passo a Passo:

Capturar diretamente do sistema.

Finalização:

Disponibilizado pelo Marketing.

 

 

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Retorno:

Nome

Tipo

Descrição

Obrigatório

 

 

 

 

 

 

 

 

 

 

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALT()

Local aCab:= PARAMIXB[1]

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Return aCab