Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística TMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS TMS - Linha Protheus - Gestão de Transportes (SIGATMS)

Função:

OMSA040 - Cadastro de Motorista
TMSA800 - Contrato de Fornecedor
TMSAE60 - Operadora de Frota
TMSA240 - Complemento de Viagem
TMSAF65 - Validações Viagem Modelo 3
TMSA250 - Contrato de Carreteiro
TMSA250B - Contratos de Carreteiro Cancelados
TMSAC15 - Envio Json Repom
TMSAC15A - Funções Genéricas Json Repom
TMSXFUNX - Funções Genéricas TMS

País:Brasil
Ticket:#
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-22363


02. SITUAÇÃO/REQUISITO

Disponibilizar novos processos e configurações que permitirão ainda mais flexibilização da integração TMS x Repom Frete, bem como disponibilização do Adiantamento Flexível Repom no envio do Contrato Repom.

03. SOLUÇÃO

Realizada melhoria a qual disponibiliza as funcionalidades abaixo:

  • Cartão do contratado - Novo campo disponibilizado para que o TMS Protheus passe a ter o número do cartão do contratado Repom ;
  • Recebedor do Frete    - Escolha o cartão que será enviado para pagamento do frete no sistema Repom (Cartão do Motorista ou Cartão do Contratado);
  • Consulta F3 lista de Cartões de Frete Repom- Escolha em uma tela a lista de cartões disponíveis para um Motorista ou Contratado, pressione F3 para seleção do cartão de frete. Uma nova opção além da digitação do número do cartão (processo padrão);
  • Controle da configuração Repom das configurações Agenda Financeira e Autorização de Pagamento - Disponível equiparar no TMS Protheus as parametrizações em sua conta Repom-Frete;
  • Adiantamento Flexível - Nova funcionalidade ao qual enviará junto ao contrato Repom, o valor disponível para uso, através do Adiantamento Flexível Repom (Vale Combustível / ShippingFuel);
  • Histórico de Contratos Cancelados - Nova rotina disponibilizada no menu do TMS Protheus, onde será possível consultar contratos de carreteiro cancelados.



04. DEMAIS INFORMAÇÕES


DETALHAMENTO DA ATUALIZAÇÃO DE DICIONÁRIO CONFORME ABAS



Criação de tabelas:

TabelaDescrição
DNHContratos de Carreteiros Canc.
DNICartões do Proprietário

Tabelas Alteradas para inclusão de campos:

TabelaDescrição
DELCartões Op. Frota Motoristas
DEGOperadora de Frotas
DUJContrato Fornecedor   
DTRComplemento da Viagem
DTYContrato de Carreteiro

Campo já existente no dicionário de dados padrão e atualizados nesta melhoria:


TAMANHOCAMPOTITULOFORMATOVALIDRELACAOCONSULTA PADRÃOOpçõesWHENInicializador Padrão
DELDEL_IDOPEId.Motorista@!OMS040Vld()
LSTCAR





Campos Criados:

TABELACAMPOTIPOTAMANHOTITULOFORMATOVALIDRELACAOCONSULTA PADRÃOOpçõesWHENInicializador Padrão
DELDEL_FLEXIDC10Flex. Repom 
Vazio() .Or. OMSA040Flx(,,M->DEL_FLEXID)
LSTFLX                                                                                                                                                                                                                                                                                  
DEGDEG_AUTPAGC1

Aut Pagto 

@!                                           Vazio() .Or. (Pertence("12") .And. TMSAE60Vld())                                                              "1"
1=Sim;2=Não

DEGDEG_USAAGEC1Usa Agenda@!                                           Vazio() .Or. (Pertence("12") .And. TMSAE60Vld())                                                              "2"
1=Sim;2=Não                                                                                                         

DUJDUJ_IDOPEC20ID Propriet @!                                                                                                                                                                                                                                                                                                          LSTCAR                                                                                                                                                                                                                                                                                
DUJDUJ_REPFRT   C1Resp Frt Rep@!                                                                                                                                                                                                                                                                                        
1=Cartão do Fornecedor;2=Cartão do Motorista                                                                                                                                                                                                                                                                             
DTRDTR_FLEXIDC10Cartao Flex.                                        Vazio() .Or. OMSA040Flx(,,M->DEL_FLEXID)                                                                                                                                                                                                                                                LSTFL2                                                                                                                                                                                                                                                                            
DTRDTR_ADFLEXN14,2Ad. Flexivel@E 99,999,999,999.99        TMSA250AdF(M->DTR_ADFLEX)                    
      
                                                                                                                                            
DTRDTR_FLEXPFN6,2Perc. Frete @E 999.99
TMSA250PFR()



DTYDTY_FLEXIDC10Cartão Flex.






DTYDTY_ADFLEXN14,2Ad. Flexivel@E 99,999,999,999.99                         






Nova tabela DNH - Contratos de Carreteiro Cancelados

TABELACAMPOTIPOTAMANHOTITULOFORMATOVALIDRELACAOCONSULTA PADRÃOOpçõesWHENInicializador Padrão
DNHDNH_FILIALC2Filial      






DNHDNH_FILORIC2Fil.Origem






DNHDNH_NUMCTCC9No.Contrato@!





DNHDNH_DATCTCD8Data






DNHDNH_HORCTCC4Hora@R 99:99                            





DNHDNH_VIAGEMC6Viagem






DNHDNH_CODFORC6Cód. Propri.@!





DNHDNH_LOJFORC2Loja Propri.@!                                      





DNHDNH_NOMFORC40Proprietario@!     
Iif (Inclui, "", Posicione("SA2",1,xFilial ("SA2")+DNH->DNH_CODFOR+DNH_LOJFOR),"A2_NOME"))                                     



DNHDNH_CODMOTC6Cd.Motorista@!                                     





DNHDNH_NOMMOTC40Motorista   @! 
Iif (Inclui, "", Posicione("DA4",1,xFilial ("DA4")+DNH->DNH_CODMOT,"DA4_NOME"))                                                 



DNHDNH_VALFREN14,2Frete       @E 99,999,999,999.99     





DNHDNH_VALPDGN14,2Pedagio     @E 99,999,999,999.99     





DNHDNH_ADIFREN14,2Adiantamento@E 99,999,999,999.99     





DNHDNH_QTDDOCN5Qtde.Doctos.@E 99,999                              





DNHDNH_QTDVOLN5Qtde.Volumes@E 99,999                              





DNHDNH_PESO  N4Peso@E 999,999.9999                   





DNHDNH_IRRF  N14,2IRRF@E 99,999,999,999.99 





DNHDNH_SEST  N14,2SEST@E 99,999,999,999.99 





DNHDNH_INSS  N14,2INSS@E 99,999,999,999.99 





DNHDNH_ISS   N14,2ISS@E 99,999,999,999.99         





DNHDNH_QTDDIAN5Diaria Sem.@E 99,999           





DNHDNH_DIAFIMN5Diaria Fim S.@E 99,999  





DNHDNH_DOCSDGC9No.Doc.Desp.@!





DNHDNH_VALPREN14,2Valor Premio@E 99,999,999,999.99  





DNHDNH_QTDPERN3Qtd.Pernoite@E 999





DNHDNH_QTDKM N7,1KM Rodado@E 99,999.9





DNHDNH_CODVEIC8Cod. Veiculo@!





DNHDNH_TABFREC4Tab.Frete@!





DNHDNH_TIPTABC2Tipo Tabela@!





DNHDNH_TABCARC4Tab.Carret.@!





DNHDNH_CODFAVC6Cod. Fav.@!





DNHDNH_LOJFAVC2Loja Fav@!





DNHDNH_NOMFAVC40Nome Fav.@!





DNHDNH_FILDEBC2Fil.Debito@!





DNHDNH_NUMPC C6Ped. Compra@!





DNHDNH_PIS   N12,2Vl.Ret.PIS@E 999,999,999.99





DNHDNH_COFINSN12,2Vl.Ret.COF.@E 999,999,999.99





DNHDNH_CSLL  N12,2Vl.Ret.CSLL@E 999,999,999.99





DNHDNH_DATLIBD8Dt. Liber.






DNHDNH_BASIMPN14,2Base Imp.@E 99,999,999,999.99





DNHDNH_CODOPEC2Cod. Operad.@!





DNHDNH_DTLIB D8Dt. Liber.






DNHDNH_CODMOVC3Cod. Movto.@!





DNHDNH_IDENT C9Id.Vge/Carga






DNHDNH_TIPUSOC1Utiliza em@!





DNHDNH_LOCQUIC1Local Quitac@!





DNHDNH_FILLIBC8Fil.Libera.@!





DNHDNH_PARCTCC2Parcela Ope.@!





DNHDNH_SOLFLGN8Soli. Fluig99999999





DNHDNH_TAXBANN6,2Tarifa Banco@E 999.99





DNHDNH_VLACREN14,2Vlr Acresc@E 99,999,999,999.99





DNHDNH_VLDECRN14,2Vlr Decresc@E 99,999,999,999.99





DNHDNH_TIPFROC1Tipo Frota@!





DNHDNH_PERCUSN6,2% Cust x Rec@E 999.99





DNHDNH_TITFREC1Ger.Tit.Frt.@!





DNHDNH_TITNDFC1Ger.Tit.NDF.@!





DNHDNH_IDOPE C20Id.Ope.Vge.@!





DNHDNH_VLSESTN14,2Valor SEST@E 99,999,999,999.99





DNHDNH_VLSENAN14,2Valor SENAT@E 99,999,999,999.99





DNHDNH_VLREEMN14,2Valor Reemb.@E 99,999,999,999.99





DNHDNH_CODOBSC6Codigo Obs.999999





DNHDNH_OBS   M80Observação






DNHDNH_VLABSTN14,2Vlr Abastec.@E 99,999,999,999.99





DNHDNH_FLEXIDC10Cartão Flex.@!





DNHDNH_ADFLEXN14,2Ad. Flexivel@E 99,999,999,999.99





DNHDNH_VALCONN14,2Val. Consum.@E 99,999,999,999.99





CAMPOSEQUENCIAREGRACONTRA DOMINIOALIASORDEMCHAVECONDIÇÃO
DTR_ADFLEX001TMSA250PFr()DTR_FLEXPF   0                                                                                                                                            
DTR_VALFRE001TMSA250PFr()DTR_FLEXPF   0                                                                                                                                            

Criação de consulta padrão:

ALIASTIPOSEQCOLUNADESCRIÇÃOCONTÉM
LSTCAR101RECartões Motor/ProprSA1
LSTCAR20101
OMSA040Car()
LSTCAR501

VAR_IXB
LSTFL2101RECartão Ad.FlexivelDEL
LSTFL220101
OMSA040AdF()
LSTFL2501

VAR_IXB
LSTFLX101RECartões Motor/ProprDEL
LSTFLX20101
OMSA040Flx()
LSTFLX501

VAR_IXB



05. ASSUNTOS RELACIONADOS