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 |
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
- Pacote de Dicionário de dados 011626
- Atualização de Menu - Incluída rotina Contr. Carret. Cancelados (TMSA250B) dentro do submenu 'Terceiros'. Contratos de Carreteiro Cancelados (TMSA250B - SIGATMS)
DETALHAMENTO DA ATUALIZAÇÃO DE DICIONÁRIO CONFORME ABAS
Criação de tabelas:
Tabela | Descrição |
---|---|
DNH | Contratos de Carreteiros Canc. |
DNI | Cartões do Proprietário |
Tabelas Alteradas para inclusão de campos:
Tabela | Descrição |
---|---|
DEL | Cartões Op. Frota Motoristas |
DEG | Operadora de Frotas |
DUJ | Contrato Fornecedor |
DTR | Complemento da Viagem |
DTY | Contrato de Carreteiro |
Campo já existente no dicionário de dados padrão e atualizados nesta melhoria:
TAMANHO | CAMPO | TITULO | FORMATO | VALID | RELACAO | CONSULTA PADRÃO | Opções | WHEN | Inicializador Padrão |
---|---|---|---|---|---|---|---|---|---|
DEL | DEL_IDOPE | Id.Motorista | @! | OMS040Vld() | LSTCAR |
Campos Criados:
TABELA | CAMPO | TIPO | TAMANHO | TITULO | FORMATO | VALID | RELACAO | CONSULTA PADRÃO | Opções | WHEN | Inicializador Padrão |
---|---|---|---|---|---|---|---|---|---|---|---|
DEL | DEL_FLEXID | C | 10 | Flex. Repom | Vazio() .Or. OMSA040Flx(,,M->DEL_FLEXID) | LSTFLX | |||||
DEG | DEG_AUTPAG | C | 1 | Aut Pagto | @! | Vazio() .Or. (Pertence("12") .And. TMSAE60Vld()) | "1" | 1=Sim;2=Não | |||
DEG | DEG_USAAGE | C | 1 | Usa Agenda | @! | Vazio() .Or. (Pertence("12") .And. TMSAE60Vld()) | "2" | 1=Sim;2=Não | |||
DUJ | DUJ_IDOPE | C | 20 | ID Propriet | @! | LSTCAR | |||||
DUJ | DUJ_REPFRT | C | 1 | Resp Frt Rep | @! | 1=Cartão do Fornecedor;2=Cartão do Motorista | |||||
DTR | DTR_FLEXID | C | 10 | Cartao Flex. | Vazio() .Or. OMSA040Flx(,,M->DEL_FLEXID) | LSTFL2 | |||||
DTR | DTR_ADFLEX | N | 14,2 | Ad. Flexivel | @E 99,999,999,999.99 | TMSA250AdF(M->DTR_ADFLEX) | |||||
DTR | DTR_FLEXPF | N | 6,2 | Perc. Frete | @E 999.99 | TMSA250PFR() | |||||
DTY | DTY_FLEXID | C | 10 | Cartão Flex. | |||||||
DTY | DTY_ADFLEX | N | 14,2 | Ad. Flexivel | @E 99,999,999,999.99 |
Nova tabela DNH - Contratos de Carreteiro Cancelados
TABELA | CAMPO | TIPO | TAMANHO | TITULO | FORMATO | VALID | RELACAO | CONSULTA PADRÃO | Opções | WHEN | Inicializador Padrão |
---|---|---|---|---|---|---|---|---|---|---|---|
DNH | DNH_FILIAL | C | 2 | Filial | |||||||
DNH | DNH_FILORI | C | 2 | Fil.Origem | |||||||
DNH | DNH_NUMCTC | C | 9 | No.Contrato | @! | ||||||
DNH | DNH_DATCTC | D | 8 | Data | |||||||
DNH | DNH_HORCTC | C | 4 | Hora | @R 99:99 | ||||||
DNH | DNH_VIAGEM | C | 6 | Viagem | |||||||
DNH | DNH_CODFOR | C | 6 | Cód. Propri. | @! | ||||||
DNH | DNH_LOJFOR | C | 2 | Loja Propri. | @! | ||||||
DNH | DNH_NOMFOR | C | 40 | Proprietario | @! | Iif (Inclui, "", Posicione("SA2",1,xFilial ("SA2")+DNH->DNH_CODFOR+DNH_LOJFOR),"A2_NOME")) | |||||
DNH | DNH_CODMOT | C | 6 | Cd.Motorista | @! | ||||||
DNH | DNH_NOMMOT | C | 40 | Motorista | @! | Iif (Inclui, "", Posicione("DA4",1,xFilial ("DA4")+DNH->DNH_CODMOT,"DA4_NOME")) | |||||
DNH | DNH_VALFRE | N | 14,2 | Frete | @E 99,999,999,999.99 | ||||||
DNH | DNH_VALPDG | N | 14,2 | Pedagio | @E 99,999,999,999.99 | ||||||
DNH | DNH_ADIFRE | N | 14,2 | Adiantamento | @E 99,999,999,999.99 | ||||||
DNH | DNH_QTDDOC | N | 5 | Qtde.Doctos. | @E 99,999 | ||||||
DNH | DNH_QTDVOL | N | 5 | Qtde.Volumes | @E 99,999 | ||||||
DNH | DNH_PESO | N | 4 | Peso | @E 999,999.9999 | ||||||
DNH | DNH_IRRF | N | 14,2 | IRRF | @E 99,999,999,999.99 | ||||||
DNH | DNH_SEST | N | 14,2 | SEST | @E 99,999,999,999.99 | ||||||
DNH | DNH_INSS | N | 14,2 | INSS | @E 99,999,999,999.99 | ||||||
DNH | DNH_ISS | N | 14,2 | ISS | @E 99,999,999,999.99 | ||||||
DNH | DNH_QTDDIA | N | 5 | Diaria Sem. | @E 99,999 | ||||||
DNH | DNH_DIAFIM | N | 5 | Diaria Fim S. | @E 99,999 | ||||||
DNH | DNH_DOCSDG | C | 9 | No.Doc.Desp. | @! | ||||||
DNH | DNH_VALPRE | N | 14,2 | Valor Premio | @E 99,999,999,999.99 | ||||||
DNH | DNH_QTDPER | N | 3 | Qtd.Pernoite | @E 999 | ||||||
DNH | DNH_QTDKM | N | 7,1 | KM Rodado | @E 99,999.9 | ||||||
DNH | DNH_CODVEI | C | 8 | Cod. Veiculo | @! | ||||||
DNH | DNH_TABFRE | C | 4 | Tab.Frete | @! | ||||||
DNH | DNH_TIPTAB | C | 2 | Tipo Tabela | @! | ||||||
DNH | DNH_TABCAR | C | 4 | Tab.Carret. | @! | ||||||
DNH | DNH_CODFAV | C | 6 | Cod. Fav. | @! | ||||||
DNH | DNH_LOJFAV | C | 2 | Loja Fav | @! | ||||||
DNH | DNH_NOMFAV | C | 40 | Nome Fav. | @! | ||||||
DNH | DNH_FILDEB | C | 2 | Fil.Debito | @! | ||||||
DNH | DNH_NUMPC | C | 6 | Ped. Compra | @! | ||||||
DNH | DNH_PIS | N | 12,2 | Vl.Ret.PIS | @E 999,999,999.99 | ||||||
DNH | DNH_COFINS | N | 12,2 | Vl.Ret.COF. | @E 999,999,999.99 | ||||||
DNH | DNH_CSLL | N | 12,2 | Vl.Ret.CSLL | @E 999,999,999.99 | ||||||
DNH | DNH_DATLIB | D | 8 | Dt. Liber. | |||||||
DNH | DNH_BASIMP | N | 14,2 | Base Imp. | @E 99,999,999,999.99 | ||||||
DNH | DNH_CODOPE | C | 2 | Cod. Operad. | @! | ||||||
DNH | DNH_DTLIB | D | 8 | Dt. Liber. | |||||||
DNH | DNH_CODMOV | C | 3 | Cod. Movto. | @! | ||||||
DNH | DNH_IDENT | C | 9 | Id.Vge/Carga | |||||||
DNH | DNH_TIPUSO | C | 1 | Utiliza em | @! | ||||||
DNH | DNH_LOCQUI | C | 1 | Local Quitac | @! | ||||||
DNH | DNH_FILLIB | C | 8 | Fil.Libera. | @! | ||||||
DNH | DNH_PARCTC | C | 2 | Parcela Ope. | @! | ||||||
DNH | DNH_SOLFLG | N | 8 | Soli. Fluig | 99999999 | ||||||
DNH | DNH_TAXBAN | N | 6,2 | Tarifa Banco | @E 999.99 | ||||||
DNH | DNH_VLACRE | N | 14,2 | Vlr Acresc | @E 99,999,999,999.99 | ||||||
DNH | DNH_VLDECR | N | 14,2 | Vlr Decresc | @E 99,999,999,999.99 | ||||||
DNH | DNH_TIPFRO | C | 1 | Tipo Frota | @! | ||||||
DNH | DNH_PERCUS | N | 6,2 | % Cust x Rec | @E 999.99 | ||||||
DNH | DNH_TITFRE | C | 1 | Ger.Tit.Frt. | @! | ||||||
DNH | DNH_TITNDF | C | 1 | Ger.Tit.NDF. | @! | ||||||
DNH | DNH_IDOPE | C | 20 | Id.Ope.Vge. | @! | ||||||
DNH | DNH_VLSEST | N | 14,2 | Valor SEST | @E 99,999,999,999.99 | ||||||
DNH | DNH_VLSENA | N | 14,2 | Valor SENAT | @E 99,999,999,999.99 | ||||||
DNH | DNH_VLREEM | N | 14,2 | Valor Reemb. | @E 99,999,999,999.99 | ||||||
DNH | DNH_CODOBS | C | 6 | Codigo Obs. | 999999 | ||||||
DNH | DNH_OBS | M | 80 | Observação | |||||||
DNH | DNH_VLABST | N | 14,2 | Vlr Abastec. | @E 99,999,999,999.99 | ||||||
DNH | DNH_FLEXID | C | 10 | Cartão Flex. | @! | ||||||
DNH | DNH_ADFLEX | N | 14,2 | Ad. Flexivel | @E 99,999,999,999.99 | ||||||
DNH | DNH_VALCON | N | 14,2 | Val. Consum. | @E 99,999,999,999.99 |
CAMPO | SEQUENCIA | REGRA | CONTRA DOMINIO | ALIAS | ORDEM | CHAVE | CONDIÇÃO |
---|---|---|---|---|---|---|---|
DTR_ADFLEX | 001 | TMSA250PFr() | DTR_FLEXPF | 0 | |||
DTR_VALFRE | 001 | TMSA250PFr() | DTR_FLEXPF | 0 |
Criação de consulta padrão:
ALIAS | TIPO | SEQ | COLUNA | DESCRIÇÃO | CONTÉM |
---|---|---|---|---|---|
LSTCAR | 1 | 01 | RE | Cartões Motor/Propr | SA1 |
LSTCAR | 2 | 01 | 01 | OMSA040Car() | |
LSTCAR | 5 | 01 | VAR_IXB | ||
LSTFL2 | 1 | 01 | RE | Cartão Ad.Flexivel | DEL |
LSTFL2 | 2 | 01 | 01 | OMSA040AdF() | |
LSTFL2 | 5 | 01 | VAR_IXB | ||
LSTFLX | 1 | 01 | RE | Cartões Motor/Propr | DEL |
LSTFLX | 2 | 01 | 01 | OMSA040Flx() | |
LSTFLX | 5 | 01 | VAR_IXB |
05. ASSUNTOS RELACIONADOS