Você está na página 1de 39

Boletim Tcnico

Integrao SIGAMNT com ExcelBr

Produto Chamado Pases

: Microsiga Protheus SIGAMNT, Manuteno de Ativos Verso 11 : : TGQYO4 Todos Gesto de Frotas Data da publicao Bancos de Dados : 04/11/13 : Todos

Aplicabilidade :

Esta melhoria depende de execuo do update de base UPDMNT33, conforme Procedimentos para Implementao.

Implementado no mdulo Manuteno de Ativos (Gesto de Frotas) a integrao com o sistema GTFrota da empresa ExcelBr. Essa integrao conta com o controle de abastecimento de veculos e transferncia de combustvel por meio de posto comboio; por meio de um posto de abastecimento mvel. Implementadas as rotinas: Transferncia (MNTA651): realiza transferncias de combustveis entre filiais da mesma empresa com posto fixo ou posto comboio. Importao GTFrota: realiza a importao de arquivos txt de abastecimento e transferncia: o Arquivo TXT Abastecimento; o Arquivo TXT Transferncia. Terminal x Bomba (MNTA616): relaciona o posto (tanque e bomba) com o terminal de abastecimento. Utilizado nos arquivos txt. Implementado o parmetro MV_NGMOTTR para gravar na tabela TR6 o motivo da sada de combustvel da importao quando for um abastecimento e para gravar na tabela TUI quando for uma transferncia. O parmetro utilizado somente quando feita a importao pela rotina Importao GTFrota (MNTA131). Ao ser criado pelo update UPDMNT33, ele populado com o contedo TRANSF, nesse caso, dever ser cadastrado na rotina Motivo de Sada (MNTA658) o mesmo contedo. O posto comboio utiliza de terminais pra definir de onde sair e onde entrar o combustvel, isto , por meio da rotina Terminal x Bomba (MNTA616), possvel vincular o tanque e a bomba a um determinado terminal. Esse terminal ser vinculado nos arquivos TXT de Abastecimento e de Transferncia. O arquivo TXT da transferncia possui cinco colunas que se chamam Informao Extra n. O usurio poder escolher em qual delas colocar a informao de terminal e em qual delas colocar a informao da bomba do posto que ser abastecido. O parmetro MV_NGDPST9 indica se pode duplicar o cdigo do bem entre as filiais, para que a transferncia e o abastecimento feitos pelo arquivo TXT funcione corretamente, necessrio que a opo 2=por filial esteja setada. No permitido que seja feita uma transferncia (TXT ou pela rotina ) para o mesmo armazm se os campos abaixo forem iguais na origem e no destino: Filial Origem = Filial Destino Produto Origem = Produto Destino Armazm Origem = Armazm Destino
1 SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Nesse caso, ser disparada a mensagem: No possvel realizar a transferncia de combustvel para o mesmo armazm. Ao fazer o mesmo processo pela rotina de Importao GTFROTA (xxxxxx) por meio do arquivo de importao da Transferncia, apresentado na rotina de Anlise de Consistncia (MNTA700) o cdigo de erro 41 Transferncia para o mesmo armazm. Quando feita uma transferncia pela rotina de Transferncia (MNTA651) com produtos diferentes entre o posto de origem e o produto do posto de destino, disparada a mensagem: O produto de origem que est sendo transferido diferente do produto de destino: Produto Origem: xxxx Produto Destino: zzzz Deseja continuar assim mesmo? Ao clicar em No, exibida outra mensagem: Altere o produto de origem ou o produto de destino. Ao fazer o mesmo processo pela rotina de Importao GTFROTA (xxxxxx), por meio do arquivo de importao da Transferncia, apresentado na rotina de Anlise de Consistncia (MNTA700) o cdigo de erro 42 Produtos diferentes. Quando feita uma transferncia pela rotina de Transferncias (MNTA651), o sistema gera um registro de preo e outro de negociao para a filial destino dependendo de como foi definido o parmetro MV_NGPRSB2 na filial origem e destino. Abaixo esto os casos onde sero gerados os registro de preo e negociao para a filial destino: Filial de Origem Habilitado (S) Habilitado (S) Desabilitado (N) Desabilitado (N) Filial de Destino Desabilitado (N) Habilitado (S) Desabilitado (N) Habilitado (S) Gera Preo e Neg.? Sim No Sim No

Isto : Se na filial de origem, o parmetro MV_NGPRSB2 estiver habilitado e na filial de destino estiver desabilitado, ir gerar preo e negociao com data e hora atual, o preo bomba e preo negociado ser populado pelo custo do produto que est na SB2 (B2_CM1); Se na filial de origem, o parmetro MV_NGPRSB2 estiver habilitado e na filial de destino estiver habilitado, no ir ocorrer a cpia do preo e da negociao; Se na filial de origem, o parmetro MV_NGPRSB2 estiver desabilitado e na filial de destino estiver desabilitado, ir ocorrer a cpia do preo e da negociao; Se na filial de origem, o parmetro MV_NGPRSB2 estiver desabilitado e na filial de destino estiver habilitado, no ir ocorrer a cpia do preo e da negociao; Na importao do abastecimento se o parmetro MV_NGPRSB2 estiver habilitado na filial na qual est sendo realizado o abastecimento, o custo do combustvel ser o custo do produto na tabela SB2, caso contrrio, o custo do

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

combustvel vira do preo negociado (ir popular os campos Preo Bomba (TQH_PREBOM) e Preo Negoc.(TQH_PRENEG). Adicionado no relatrio Por Convenio e Posto (MNTR941) a opo 7=ExcelBr na pergunta Convnio?. Rotina de Tipo de Combustveis (MNTA640): Implementao feita no campo Convnio (TQM_CONVEN) com a opo 7=ExcelBr. Rotina de Postos (MNTA610): Implementao feita no campo Convnio (TQF_CONVEN) com a opo 7=ExcelBr. Criao de dois campos: Comboio (TQF_COMBOI): Define se o posto um posto fixo ou se ele um comboio (posto de abastecimento mvel) com um veculo realizando abastecimentos. O campo possibilita a escolha entre 1=Sim e 2=No ( comboio ou no). Frota (TQF_FROTA): Frota (veculo) relacionada ao comboio. Quando o posto definido como comboio, automaticamente o campo Tipo Posto (TQF_TIPPOS) ficar com o contedo igual a 2=Posto Interno. Nas opes: Negociao: Criado o campo Cd. Transf. (TQH_CODTRA) para armazenar o cdigo da Transferncia (TUI_CODIGO) quando feita a transferncia pela rotina de Transferncias (MNTA651) ou pelo arquivo TXT de transferncia. Preo: Criado o campo Cd. Transf. (TQH_CODTRA) para armazenar o cdigo da Transferncia (TUI_CODIGO) quando feita a transferncia pela rotina de Transferncias (MNTA651) ou pelo arquivo TXT de transferncia. Quando o posto do tipo comboio, apenas usurios do tipo administrador so os que possuem autorizao para incluir ou alterar a Negociao ou o Preo. Rotina de Posto Interno (MNTA615): Para a utilizao do sistema GTFrota, necessrio que no campo Bomba (TQJ_BOMBA) contenha apenas um dgito e que esse valor seja de 1 a 4. O campo Tanque (TQI_TANQUE) servir para definir o valor do armazm (o tanque o armazm). Rotina de Terminal x Bomba (MNTA616): A rotina faz o vnculo do posto com a rotina de importao da Transferncia e do Abastecimento; ao selecionar o posto e escolher a opo Converso de/para possvel definir no quadro inferior da rotina qual o terminal que ser utilizado. Informaes Extras: No arquivo de importao da Transferncia, existem 5 (cinco) colunas com o nome de Informaes Extra, esses campos servem para informar o terminal e a bomba do posto de destino que corresponde ao terminal e bomba cadastrados nessa rotina. Converso De/Para: Define o tanque, a bomba e o terminal que ser relacionado no arquivo de importao do GTFrota.

Rotina de Transferncias (MNTA651):


SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Criada a rotina de Transferncias (MNTA651) para realizar a transferncia de combustvel entre postos fixos e comboios, ela realiza transferncias entre filiais da mesma empresa com posto do tipo interno. Alm de realizar a transferncia do produto combustvel entre os armazns (tanque), a rotina incrementa o contador da bomba do posto de origem e faz cpia do Preo e Negociao para o posto de destino de acordo com a definio do parmetro MV_NGPRSB2 acima. O quadro superior permite escolher se a transferncia movimentar o estoque ou no por meio do campo Motivo (TUI_MOTIVO). Cada transferncia recebe um status pelo campo Status (TUI_STATUS) as opes 1=Normal, 2=Estornada ou 3=Sem estoque. Para a opo 1=Normal, necessrio que o motivo de transferncia movimente o estoque. A legenda em tela ficar da cor verde. A opo 2=Estornada, utilizada quando o registro da transferncia sofre um estorno. A legenda em tela ficar da cor vermelha. Para a opo 3=Sem estoque, necessrio que o motivo de transferncia no movimente o estoque. A legenda em tela ficar da cor cinza. A rotina possui duas opes: Estornar: realiza o estorno da transferncia desfazendo a movimentao do estoque, ao sofrer essa alterao o registro fica com o status de estornado na tela com a cor vermelha. Se a transferncia no movimentar estoque no permitido fazer o estorno. O estorno s possvel quando a transferncia utiliza no campo Motivo (TUI_MOTIVO) um motivo de transferncia que movimenta estoque, definido pelo campo Atu. Estoque (TTX_ATUEST) da rotina Motivo Sada (MNTA658). Excluir: realiza o estorno da transferncia desfazendo a movimentao do estoque se houver. Ser feita a excluso do registro de Preo e Negociao se houve a cpia. Ao excluir o registro, ele no ser mais mostrado em tela. Ao colocar as informaes de posto de origem e posto de destino, o quadro inferior populado com informaes dos dois postos, com o cdigo do armazm (tanque) e com os campos de estoque. Ao realizar uma transferncia que movimente estoque, possvel verificar a movimentao do estoque pelos campos de Saldo Atual, Saldo a Debitar e Saldo aps a Transferncia. Rotina de Importao GTFrota (MNTA131): Realiza a importao dos arquivos txt, seja ele de Abastecimento ou de Transferncia. Arquivos TXT: Para a importao do arquivo de abastecimento, necessrio que tenha sido configurado o parmetro MV_NGMOTGE com o cdigo do motorista genrico. O sistema de integrao GTFrota, trabalha com dois tipos de importaes: Abastecimento: O arquivo TXT utilizado para realizar o abastecimento conta com dez colunas que fazem a tabulao por TAB. A sequencia : o Data: corresponde data de abastecimento com tamanho de 10 caracteres; o Hora: corresponde hora de abastecimento com tamanho de 8 caracteres; o Usurio: corresponde ao usurio do sistema GTFrota com tamanho de 14 caracteres; o Veculo: corresponde ao veculo que ser abastecido com tamanho de 14 caracteres; o Odometro: corresponde posio do contador (T9_POSCONT) do veculo com tamanho de 7 caracteres; o Litros: corresponde quantidade abastecida com tamanho de 10 caracteres;
SIGAMNT - I ntegrao SIGAMNT com ExcelBr 4

Boletim Tcnico

o o o o

Km Perc.: corresponde a quilometragem percorrida com tamanho de 10 caracteres; Observao: corresponde observao com tamanho de 10 caracteres; Terminal: corresponde ao terminal de sada do combustvel com tamanho de 2 caracteres; Bomba: corresponde a bomba de sada do combustvel com tamanho de 1 caractere.

Transferncia: O arquivo TXT utilizado para realizar o abastecimento conta com dezessete colunas que fazem a tabulao por TAB. A sequencia : o Data: corresponde data de abastecimento com tamanho de 10 caracteres; o Hora: corresponde hora de abastecimento com tamanho de 8 caracteres; o Usurio: corresponde ao usurio do sistema GTFrota com tamanho de 14 caracteres; o Veculo: corresponde ao veculo do posto comboio com tamanho de 14 caracteres; o Odometro: corresponde posio do contador (T9_POSCONT) do veculo com tamanho de 7 caracteres; o Litros: corresponde quantidade abastecida com tamanho de 10 caracteres; o Km Perc.: corresponde a quilometragem percorrida com tamanho de 10 caracteres; o Observao: corresponde observao com tamanho de 10 caracteres; o Terminal: corresponde ao terminal de origem do combustvel com tamanho de 4 caracteres; o Bomba: corresponde a bomba de sada do combustvel com tamanho de 1 caractere; o Hormetro: corresponde posio do contador (T9_POSCONT) do veculo com tamanho de 7 caracteres; o Informao Extra 1: terminal ou bomba corresponde ao posto de destino tamanho de 7 caracteres; o Informao Extra 2: terminal ou bomba corresponde ao posto de destino tamanho de 7 caracteres; o Informao Extra 3: terminal ou bomba corresponde ao posto de destino tamanho de 7 caracteres; o Informao Extra 4: terminal ou bomba corresponde ao posto de destino tamanho de 7 caracteres; o Informao Extra 5: terminal ou bomba corresponde ao posto de destino tamanho de 7 caracteres; o Situao: Informar a letra T, sinalizando como uma transferncia com tamanho de 1 caractere.

Procedimento para Implementao

Aplicar atualizao dos programas GERXNUFRT, MNTA131, MNTA610, MNTA615, MNTA616, MNTA635, MNTA640, MNTA651, MNTA660, MNTA670, MNTA700, MNTC825, MNTR941, MNTR945, MNTUTIL, NGUTIL04, NGUTIL05, UPDMNT33. Para viabilizar essa melhoria, necessrio aplicar o pacote de atualizaes (Patch) deste chamado. Para que as alteraes sejam efetuadas, necessrio executar a funo U_ UPDMNT33.

Antes de executar o compatibilizador UPDMNT33, imprescindvel: a) b) Realizar o backup da base de dados do produto que ser executado o compatibilizador \PROTHEUS11_DATA\DATA e dos dicionrios de dados SXs \PROTHEUS11_DATA\SYSTEM. Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

c) d)

e)

Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o sistema. Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o compatibilizador, certifique-se de que esto 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 no estejam identificados pelo nickname. 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 ativao 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 opo Integridade/Verificao (APCFG60A). ii. Se no h Integridade Referencial ativa, so relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estar selecionada. Neste caso, E SOMENTE NESTE, no necessrio qualquer outro procedimento de ativao ou desativao de integridade, basta finalizar a verificao e aplicar normalmente o compatibilizador, conforme instrues. iii. Se h Integridade Referencial ativa em todas as empresas e filiais, exibida uma mensagem na janela Verificao de relacionamento entre tabelas. Confirme a mensagem para que a verificao seja concluda, ou; iv. Se h Integridade Referencial ativa em uma ou mais empresas, que no na sua totalidade, so relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade est(aro) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotao para posterior consulta na reativao (ou ainda, contate nosso Help Desk Framework para informaes quanto a um arquivo que contm essa informao). v. Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio desativar tal integridade, selecionando a opo Integridade/ Desativar (APCFG60D). vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instrues. vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, atravs da opo Integridade/Ativar (APCFG60). Para isso, tenha em mos as informaes da(s) empresa(s) e/ou filial(is) que possua(m) ativao da integridade, selecione-a(s) novamente e confirme a ativao. Contate o Help Desk Framework EM CASO DE DVIDAS!

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

1.

Em ByYou Smart Client, digite UPDMNT33 no campo Programa Inicial.

Para a correta atualizao do dicionrio de dados, certifique-se que a data do compatibilizador seja igual ou superior a 15/07/13. 2. 3. 4. 5. Clique em OK para continuar. Depois da confirmao, exibida uma tela para a seleo da empresa em que o dicionrio de dados ser modificado UPDMNT33. Ao confirmar, exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo em modo exclusivo. Clique em Processar para iniciar o processamento. O primeiro passo da execuo a preparao dos arquivos. apresentada uma mensagem explicativa na tela. Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes processadas. Nesse log de atualizao so apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda no existem no dicionrio de dados. Clique em Gravar para salvar o histrico (log) apresentado. Clique em OK para encerrar o processamento.

6.

7. 8.

Atualizaes do Compatibilizador

1.

Criao de Tabelas no arquivo SX2 - Tabelas: Chave Nome Modo nico Pyme Mdulo Chave Nome Modo nico Pyme TQF POSTOS DE COMBUSTIVEIS Exclusivo TQF_FILIAL+TQF_CODIGO+TQF_LOJA N Manuteno de Ativos TQG NEGOCIACAO Exclusivo TQG_FILIAL+TQG_CODPOS+TQG_LOJA+DTOS(TQG_DTNEG)+TQG_HRNEG N
7 SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Mdulo Chave Nome Modo nico Pyme Mdulo Chave Nome Modo nico Pyme Mdulo Chave Nome Modo nico Pyme Mdulo Chave Nome Modo nico Pyme Mdulo Chave Nome Modo

Manuteno de Ativos TQH PRECOS DOS COMBUSTIVEIS Exclusivo TQH_FILIAL+TQH_CODPOS+TQH_LOJA+TQH_CODCOM+DTOS(TQH_DTNEG)+TQH_HRNE G N Manuteno de Ativos TQN ENTRADA MANUAL ABASTECIMENTO Exclusivo TQN_FILIAL+TQN_FROTA+DTOS(TQN_DTABAS)+TQN_HRABAS N Manuteno de Ativos TR0 INTEGRAO EXCELBR Exclusivo TR0_FILIAL+TR0_TERMIN+TR0_BOMPOS N Manuteno de Ativos TQQ ABASTECIMENTOS REJEITADOS Exclusivo TQQ_FILIAL+TQQ_NABAST+TQQ_CNPJ+DTOS(TQQ_DTABAS)+TQQ_HRABAS N Manuteno de Ativos TR6 ABASTECIMENTOS IMPORTADOS Compartilhado
8

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

nico Pyme Mdulo Chave Nome Modo nico Pyme Mdulo 2.

TR6_NUMABA N Manuteno de Ativos TUI Transferncias de Combustvel Exclusivo TUI_FILIAL+TUI_CODIGO N Manuteno de Ativos

Criao de Campos no arquivo SX3 - Campos:

Tabela TQF - POSTOS DE COMBUSTIVEIS 02 TQF_COMBOI Caracter 1 0 @! 24 TQF_FROTA Caracter 16 0 @!

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio

Real Alterar Comboio? Comboio? 1 Sim Sim Sim 1=Sim;2=No

Real Alterar Frota Frota do Comboio 1 Sim No Sim

M->TQF_COMBOI == "1" NGY

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Inic. Padro Inic. Browse Val. Sistema Mdulos Help

If(INCLUI, "2", TQF->TQF_COMBOI)

Pertence("12") .And. MNTA610CMB() Todos


Informe se o posto um Comboio, com um veculo realizando os abastecimentos.

MNTA610FRT() Todos
Cdigo da Frota relacionado ao Comboio.

Tabela TQG - NEGOCIACAO 12 TQG_CODTRA Caracter 6 0 @!

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

Real Visualizar Cd. Transf. Cdigo da Transferncia 1 Sim No Sim

Todos Cdigo da Transferncia de Combustvel que gerou esta Negociao.

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

10

Boletim Tcnico

Tabela TQH - PRECOS DOS COMBUSTIVEIS 14 TQH_CODTRA Caracter 6 0 @!

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

Real Visualizar Cd. Transf. Cdigo da Transferncia 1 Sim No Sim

Todos Cdigo da Transferncia de Combustvel que gerou este Preo Negociado.

Tabela TR0 - INTEGRAO EXCELBR


01 TR0_FILIAL Caracter 02 TR0_CODPOS Caracter 03 TR0_LOJP OS Caracter 04 TR0_TANPOS Caracter

Ordem Campo Tipo

11

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema

8 0 @!

6 0 @!

2 0 @!

2 0 @!

Real Visualizar Filial Filial do Sistema 1 No No No

Real Visualizar Posto Cdigo do Posto 1 Sim No Sim

Real Visualizar Loja Loja do Posto 1 Sim No Sim

Real Alterar Tanque Tanque do Posto 1 Sim No Sim

TQF

TQI

MNTA616POS("TR 0_CODPOS") Todos Filial do Sistema. Cdigo do Posto.

MNTA616 POS("TR0 _LOJPOS") Todos Loja do Posto. 07 TR0_EXTRA Caracter 1 0 @!

MNTA616TAN(1)

Mdulos Help

Todos Tanque do Posto.

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo

05 TR0_BOMPOS Caracter 3 0 @!

06 TR0_TERMIN Caracter 4 0 @!

Real Alterar Bomba

Real Alterar Terminal 12

Real Alterar Extra

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

Bomba do Posto 1 Sim Sim Sim

Terminal GTFrota 1 Sim Sim Sim

Informao Extra 1 No No No 1=Extra 01;2=Extra 02;3=Extra 03;4=Extra 04;5=Extra 05

TQJ

MNTA616BOM(1) Todos Bomba do Posto. Todos Nmero de identificao do Terminal GTFrota (ExcelBr). Informao Extra.

Tabela TR6 - ABASTECIMENTOS IMPORTADOS


19 TR6_EMPORI Caracter 2 0 @! 20 TR6_FILORI Caracter 8 0 @! 21 TR6_EMPDES Caracter 2 0 @! 22 TR6_FILDES Caracter 8 0 @!

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio

Real Alterar Emp. Orig. Empresa Origem 1 No No

Real Alterar Filial Orig. Filial Origem 1 No No

Real Alterar Emp. Dest. Empresa Destino 1 No No

Real Alterar Filial Dest. Filial Destino 1 No No SIGAMNT Integrao SIGAMNT com ExcelBr

13

Boletim Tcnico

Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

No

No

No

No

Empresa Origem. 23 TR6_POSTO Caracter 6 0 @!

Filial Origem.

Empresa Destino. 25 TR6_POSDES Caracter 6 0 @!

Filial Destino.

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos

24 TR6_LOJA Caracter 2 0 @!

26 TR6_LOJDES Caracter 2 0 @!

Real Alterar Posto Posto 1 Sim No No

Real Alterar Loja Loja 1 Sim No No

Real Alterar Posto Dest. Posto Destino 1 No No No

Real Alterar Loja Dest. Loja Destino 1 No No No

NGK

NGK

MNT700VL() Todos

MNT700VL() Todos 14

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

Help

Cdigo Posto. 27

do

Loja do Posto.

Cdigo do Posto Destino. 29 TR6_OBSERV Memo 10 0 @!

Loja do Posto Destino.

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro

28 TR6_MOTTRA Caracter 6 0 @!

30 TR6_CODOBS Caracter 6 0 @!

TR6_TANDES Caracter 2 0 @!

Real Alterar Tanque Dest. Tanque Destino 1 No No No

Real Alterar Mot. Transf. Motivo da Transferncia 1 No No No

Virtual Alterar Observaes Observaes 1 Sim No No

Real Visualizar Cdigo Obs. Cdigo da Observao SYP 1 Sim No No

NGI

TTX

If(INCLUI, "", MsMM(TR6>TR6_CODOBS, , , , 3))

Inic. Browse Val. Sistema Mdulos Help Tanque do Posto Destino. Motivo da Transferncia. Todos Todos

Ordem Campo

31 TR6_CONVEN

15

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

Caracter 1 0 @!

Real Visualizar Convenio Tipo de Convenio 1 Sim No No 1=Repom;2=CTF;3=EssoCard;4=Posto Comum;5=GoodCard;6=Ticket;7=ExcelBr

Pertence('1234567') Todos Cdigo do convnio.

Tabela TQQ - ABASTECIMENTOS REJEITADOS


20 TQQ_EMPORI Caracter 2 0 @! 21 TQQ_FILORI Caracter 8 0 @! 22 TQQ_EMPDES Caracter 2 0 @! 23 TQQ_FILDES Caracter 8 0 @!

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto

Real

Real 16

Real

Real

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

Alterar Emp. Orig. Empresa Origem 1 No No No

Alterar Filial Orig. Filial Origem 1 No No No

Alterar Emp. Dest. Empresa Destino 1 No No No

Alterar Filial Dest. Filial Destino 1 No No No

Empresa Origem. 24 TQQ_POSTO Caracter 6 0 @!

Filial Origem.

Empresa Destino. 26 TQQ_POSDES Caracter 6 0 @!

Filial Destino.

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes

25 TQQ_LOJA Caracter 2 0 @!

27 TQQ_LOJDES Caracter 2 0 @!

Real Alterar Posto Posto 1 Sim No No

Real Alterar Loja Loja 1 Sim No No

Real Alterar Posto Dest. Posto Destino 1 No No No

Real Alterar Loja Dest. Loja Destino 1 No No No

17

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help MNT700VL() Todos Cdigo Posto. 28 do MNT700VL() Todos Loja do Posto. Cdigo do Posto Destino. 30 Loja do Posto Destino. NGK NGK

Ordem

29

31

Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro

TQQ_TANDES Caracter 2 0 @!

TQQ_MOTTRA Caracter 6 0 @!

TQQ_OBSERV Memo 10 0 @!

TQQ_CODOBS Caracter 6 0 @!

Real Alterar Tanque Dest. Tanque Destino 1 No No No

Real Alterar Mot. Transf. Motivo da Transferncia 1 No No No

Virtual Alterar Observaes Observaes 1 Sim No No

Real Visualizar Cdigo Obs. Cdigo da Observao SYP 1 Sim No No

NGI

TTX

If(INCLUI, "", MsMM(TQQ>TQQ_CODOBS, , , , 3))

Inic. Browse SIGAMNT - I ntegrao SIGAMNT com ExcelBr 18

Boletim Tcnico

Val. Sistema Mdulos Help Tanque do Posto Destino. 32 TQQ_CONVEN Caracter 1 0 @! Motivo da Transferncia. Todos Todos

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

Real Visualizar Convenio Tipo de Convenio 1 Sim No No 1=Repom;2=CTF;3=EssoCard;4=Posto Comum;5=GoodCard;6=Ticket;7=ExcelBr

Pertence('1234567') Todos Cdigo do convnio.

Tabela TUI - Transferncias de Combustvel


01 TUI_FILIAL Caracter 8 02 TUI_CODIGO Caracter 6 19 03 TUI_DATA Data 8 04 TUI_HORA Caracter 5 SIGAMNT Integrao SIGAMNT com ExcelBr

Ordem Campo Tipo Tamanho

Boletim Tcnico

Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro

0 @!

0 @!

0 99/99/9999

0 99:99

Real Visualizar Filial Filial do Sistema 1 No No No

Real Visualizar Cdigo Cdigo Transferncia 1 Sim Sim Sim da

Real Alterar Data Data da Transferncia 1 Sim Sim Sim

Real Alterar Hora Hora da Transferncia 1 Sim Sim Sim

If(INCLUI, GETSXENUM("TUI", "TUI_CODIGO"), TUI->TUI_CODIGO)

If(INCLUI, dDataBase, TUI>TUI_DATA)

If(INCLUI, SubStr(Time(),1,5), TUI->TUI_HORA)

Inic. Browse Val. Sistema Mdulos Help Filial do Sistema. Todos Cdigo identificador Transferncia. 06 TUI_DESMOT Caracter 40 0 @! da MNTA651DAT() Todos Data da Transferncia. MNTA651HOR() Todos Hora da Transferncia.

Ordem Campo Tipo Tamanho Decimal Formato Form.

05 TUI_MOTIVO Caracter 6 0 @!

07 TUI_OBSERV Memo 10 0 @!

08 TUI_CODOBS Caracter 6 0 @!

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

20

Boletim Tcnico

Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Posicione("TTX", 1, xFilial("TTX")+M>TUI_MOTIVO, "TTX_DESCRI") Posicione("TTX", 1, xFilial("TTX")+TUI>TUI_MOTIVO, "TTX_DESCRI") MNTA651MOT() Todos Cdigo do Motivo da Transferncia. Na importao da transferncia ser considerado o motivo informado no parmetro MV_NGMOTTR. 09 TUI_RESPON 10 TUI_NOMRES 21 Todos Descrio Motivo. do Todos Observaes da Transferncia. Todos If(INCLUI, "", MsMM(TUI>TUI_CODOBS, , , , 3)) MNTGEN Real Alterar Motivo Motivo da Transferncia 1 Sim Sim No Virtual Visualizar Desc. Motivo Descrio Motivo 1 Sim No No do Virtual Alterar Observaes Observaes 1 Sim No No Real Visualizar Cdigo Obs. Cdigo da Observao SYP 1 Sim No No

Inic. Browse

Val. Sistema Mdulos Help

Ordem Campo

11 TUI_DOC

12 TUI_STATUS

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedad e Ttulo Descrio Nvel Usado Obrigatri o Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro

Caracter 6 0 @!

Caracter 40 0 @!

Caracter 9 0 @!

Caracter 1 0

Real Visualizar Responsvel Responsvel pela Transf. 1 Sim Sim No

Virtual Visualizar Nome Nome do Responsvel 1 Sim No No

Real Alterar Documento Documetno Vinculado 1 Sim No Sim

Real Visualizar Status Status da Transferncia 1 Sim No No 1=Normal;2=Estornada;3 =Sem Estoque

If(INCLUI, RetCodUsr(), TUI>TUI_RESPON )

If(INCLUI, UsrFullName(RetCodUsr ()), UsrFullName(TUI>TUI_RESPON)) UsrFullName(TUI>TUI_RESPON)

If(INCLUI, "3", >TUI_STATUS)

TUI-

Inic. Browse Val. Sistema Mdulos Help MNTA651RES () Todos Cdigo do Responsvel por cadastrar a Transferncia .

Todos Nome do Responsvel.

Todos Documento vinculado Transfernci a de Combustvel. Este documento 22

Todos 1=Normal;2=Estornada;3 =Sem Estoque. Normal: Transferncia atualizar o Estoque Estornada: a ir a

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

pode ser, por exemplo, uma Nota Fiscal, ou um Documento de Controle Interno para rastrear a Transfernci a. Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help MNTA651EMP(1) Todos Empresa MNTA651FIL(1) Todos Filial 'Origem' 23 MNTA651POS(1) Todos Cdigo do Posto cEmpant MNTGEN MNTGEN Real Visualizar Empresa Empresa Origem 1 Sim Sim Sim Real Alterar Filial Filial Origem 1 Sim Sim Sim Real Alterar Posto Posto Origem 1 Sim Sim Sim 13 TUI_EMPORI Caracter 2 0 @! 14 TUI_FILORI Caracter 8 0 @! 15 TUI_POSORI Caracter 6 0 @!

Transferncia foi estornada no Estoque - Sem Estoque: a Transferncia no atualizar, nem estornar nada no Estoque

16 TUI_LOJORI Caracter 2 0 @!

Real Alterar Loja Loja Origem 1 Sim Sim Sim

MNTA651LOJ(1) Todos Loja do Posto 'Origem' da

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

'Origem' da Transferncia. Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help MNTA651TAN(1) Todos Tanque do Posto 'Origem' da Transferncia. MNTGEN Real Alterar Tanque Tanque Origem 1 Sim Sim Sim 17 TUI_TANORI Caracter 2 0 @!

da Transferncia. 18 TUI_COMORI Caracter 3 0 @!

'Origem' da Transferncia. 19 TUI_PROORI Caracter 15 0 @!

Transferncia.

20 TUI_NSEORI Caracter 6 0 @!

Real Alterar Combustvel Combustvel Origem 1 Sim Sim Sim

Real Visualizar Produto Produto Origem 1 Sim Sim Sim

Real Visualizar Seq. Num. Seq. Origem 1 Sim No No

MNTGEN

MNTA651COM(1) Todos Combustvel 'Origem' da Transferncia.

MNTA651PRO(1) Todos Produto 'Origem' do Combustvel da Transferncia. Todos Nmero Sequencial 'Origem' da Movimentao Interna do Estoque gerada pela Transferncia. 24

Ordem

21

22

23

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

24

Boletim Tcnico

Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio

TUI_SAIORI Caracter 1 0 @!

TUI_BOMORI Caracter 3 0 @!

TUI_QUANTI Numrico 10 3 @E 999,999.999

TUI_EMPDES Caracter 2 0 @!

Real Alterar Sada Tipo de Origem 1 Sim No No 1=Bomba;2=Outra forma Sada

Real Alterar Bomba Bomba Origem

Real Alterar Quant. Comb. Quantidade de Combustvel 1 Sim Sim Sim

Real Visualizar Empresa Empresa Destino

Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

1 Sim No No

1 Sim Sim Sim

MNTA651WHN() MNTGEN

If(INCLUI, "1", TUI->TUI_SAIORI)

cEmpant

Pertence("12") Todos Tipo de Sada do combustvel do posto 'Origem'. Lembrando que, se a sada do combustvel for pela Bomba, o Contador da bomba ser incrementado.

MNTA651BOM() Todos Bomba do Posto 'Origem' da Transferncia

Positivo() Todos Quantidade de Combustvel da Transferncia.

MNTA651EMP(2) Todos Empresa 'Destino' Transferncia. da

25

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

25 TUI_FILDES Caracter 8 0 @!

26 TUI_POSDES Caracter 6 0 @!

27 TUI_LOJDES Caracter 2 0 @!

28 TUI_TANDES Caracter 2 0 @!

Real Alterar Filial Filial Destino 1 Sim Sim Sim

Real Alterar Posto Posto Destino 1 Sim Sim Sim

Real Alterar Loja Loja Destino 1 Sim Sim Sim

Real Alterar Tanque Tanque Destino 1 Sim Sim Sim

MNTGEN

MNTGEN

MNTGEN

MNTA651FIL(2) Todos Filial 'Destino' da Transferncia. 29 TUI_COMDES Caracter 3 0 @!

MNTA651POS(2) Todos Cdigo do Posto 'Destino' da Transferncia. 30

MNTA651LOJ(2) Todos Loja do Posto 'Destino' da Transferncia. 31

MNTA651TAN(2) Todos Tanque do Posto 'Destino' da Transferncia.

Ordem Campo Tipo Tamanho Decimal Formato

TUI_PRODES Caracter 15 0 @! 26

TUI_NSEDES Caracter 6 0 @!

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help MNTA651COM(2) Todos Combustvel 'Destino' Transferncia. da MNTA651PRO(2) Todos Produto 'Destino' do Combustvel da Transferncia. Todos Nmero Sequencial 'Destino' da Movimentao Interna do Estoque gerada pela Transferncia. MNTGEN Real Alterar Combustvel Combustvel Destino 1 Sim Sim Sim Real Visualizar Produto Produto Destino 1 Sim Sim Sim Real Visualizar Seq. Num. Seq. Destino 1 Sim No No

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

3.

Alterao de Campos no arquivo SX3 - Campos: Tabela TQF - POSTOS DE COMBUSTIVEIS


06 TQF_CNPJ Caracter 14 0 @R 99.999.999/9999-99 NGX3PV("TQF_CNPJ") 27 SIGAMNT Integrao SIGAMNT com ExcelBr 07 TQF_NREDUZ Caracter 30 0 @! 11 TQF_TIPPOS Caracter 1 0 @!

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel

Boletim Tcnico

Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes

Real Visualizar CNPJ/CPF CNPJ/CPF Fornecedor 1 Sim No Sim

Real Visualizar Nom.Fantasia Nome Fantasia 1 Sim No Sim

Real Alterar Tipo Posto Tipo de Posto 1 Sim Sim Sim 1=Conveniado;2=Posto Interno;3=Nao Conveniado

Modo Edio Cons. Padro Val. Usurio Inic. Padro

M->TQF_COMBOI == "1"

M->TQF_COMBOI "2"

==

SA2->(VDISP(TQF>TQF_CODIGO+TQF>TQF_LOJA,'A2_NREDUZ')) IF(SA2>(DBSEEK(xFILIAL('SA2')+TQF>TQF_CODIGO+TQF>TQF_LOJA)),A2_NREDUZ,'')

IF(INCLUI,'1',TQF>TQF_TIPPOS)

Inic. Browse

Val. Sistema Mdulos Help Todos Informar o CNPJ do Posto. Todos Nome Fantasia do posto.

PERTENCE('123') .AND. MNT610CONV() Todos Informe se o posto 1=Conveniado,2=Posto Interno, 3=Nao Conveniado.

Tabela TQN - ENTRADA MANUAL ABASTECIMENTO 09 TQN_CNPJ Caracter 14 0

Ordem Campo Tipo Tamanho Decimal

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

28

Boletim Tcnico

Formato Form. Variavel Contexto Propriedade Ttulo Descrio Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

@R 99.999.999/9999-99 NGX3PV("TQN_CNPJ") Real Alterar CNPJ/CPF CNPJ/CPF Fornecedor 1 Sim No Sim

lPrev .And. lPosIntAlt

MNA655BCNPJ() Todos Informe o CNPJ do posto onde o abastecimento foi realizado.

Tabela TQQ - ABASTECIMENTOS REJEITADOS 03 TQQ_CNPJ Caracter 14 0 @R 99.999.999/9999-99

Ordem Campo Tipo Tamanho Decimal Formato Form. Variavel Contexto Propriedade Ttulo Descrio

Real Alterar CNPJ CNPJ do Posto


29 SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Nvel Usado Obrigatrio Browse Lista Opes Modo Edio Cons. Padro Val. Usurio Inic. Padro Inic. Browse Val. Sistema Mdulos Help

1 Sim No No

TQF

Cgc(M->TQQ_CNPJ) Todos CNPJ do posto do abastecimento rejeitado.

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

4. Criao de Parmetros no arquivo SX6 - Parmetros: Parmetro Tipo Descrio Contedo 5.

MV_NGMOTTR Caracter Cdigo do Motivo de Transferncias de Combustvel (tabela TTX - Motivos de Sada de Combustvel). TRANSF

Criao de Gatilhos no arquivo SX7 - Gatilhos: Tabela TUI - Transferncias de Combustvel


TUI_MOTIVO 001 TTX>TTX_DESCRI TUI_DESMOT Primrio TUI_POSORI 001 TQF->TQF_LOJA TUI_LOJORI Primrio TUI_POSDES 001 TQF->TQF_LOJA TUI_LOJDES Primrio TUI_COMORI 001 TQI->TQI_PRODUT TUI_PROORI Primrio

Campo Sequncia Regra Campo Domnio Tipo

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

30

Boletim Tcnico

Posiciona? Proprietrio Chave Condio

Sim S xFilial("TTX")+M>TUI_MOTIVO

Sim S MNT651SX7C(4) .T.

Sim S MNT651SX7C(3) .T.

Sim S MNT651SX7C(2) MNTA651PRO(1)

Campo Sequncia Regra Campo Domnio Tipo Posiciona? Proprietrio Chave Condio

TUI_COMDES 001 TQI->TQI_PRODUT TUI_PRODES Primrio Sim S MNT651SX7C(1) MNTA651PRO(2)

Tabela TQQ - ABASTECIMENTOS REJEITADOS TQQ_POSTO 001 TQF->TQF_CNPJ TQQ_CNPJ Primrio Sim S xFilial("TQF")+M->TQQ_POSTO+M>TQQ_LOJA TQQ_LOJA 001 TQF->TQF_CNPJ TQQ_CNPJ Primrio Sim S xFilial("TQF")+M->TQQ_POSTO+M>TQQ_LOJA

Campo Sequncia Regra Campo Domnio Tipo Posiciona? Proprietrio Chave Condio 6.

Criao de relacionamento no arquivo SX9 - Relacionamento: Tabela ST9 - Bem ST9 ltima ordem referente a tabela ST9 TQF
31 SIGAMNT Integrao SIGAMNT com ExcelBr

Domnio Identificao C. Domnio

Boletim Tcnico

E. Domnio E. C. Domnio Propriedade L. Domnio L. C. Domnio Condio SQL 7.

T9_CODBEM TQF_FROTA S 1 N

Criao de ndices no arquivo SIX - ndices: Tabela TQF - POSTOS DE COMBUSTIVEIS TQF 5 TQF_FILIAL+TQF_COMBOI+TQF_FROTA Comboio + Frota S

ndice Ordem Chave Descrio Proprietrio

Tabela TR0 - INTEGRAO EXCELBR


TR0 1 TR0_FILIAL+TR0_TER MIN+TR0_BOMPOS Terminal + Bomba S TR0 2 TR0_FILIAL+TR0_BO MPOS+TR0_TERMIN Bomba + Terminal S TR0 3 TR0_FILIAL+TR0_CODPOS+TR0_LOJPOS +TR0_TANPOS+TR0_BOMPOS Posto + Loja + Tanque + Bomba S

ndice Ordem Chave Descrio Proprietrio

Tabela TQG - NEGOCIACAO TQG 3 TQG_FILIAL+TQG_CODTRA Cd. Transf. S

ndice Ordem Chave Descrio Proprietrio

Tabela TQH - PRECOS DOS COMBUSTIVEIS TQH


32

ndice

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

Boletim Tcnico

Ordem Chave Descrio Proprietrio

5 TQH_FILIAL+TQH_CODTRA Cd. Transf. S

Tabela TUI - Transferncias de Combustvel


TUI 1 TUI_FILIAL+TUI _CODIGO TUI 2 TUI_FILIAL+DTOS (TUI_DATA)+TUI _HORA+TUI_POS ORI+TUI_LOJORI Data + Hora + Posto Origem + Loja Origem S TUI 3 TUI_FILIAL+DTOS(TUI _DATA)+TUI_HORA+T UI_POSDES+TUI_LOJD ES Data + Hora + Posto Destino + Loja Destino S TUI 4 TUI_FILIAL+TUI_P OSORI+TUI_LOJOR I+DTOS(TUI_DATA) +TUI_HORA Posto Origem + Loja Origem + Data + Hora S TUI 6 TUI_FILIAL+TUI_DOC Documento S

ndice Ordem Chave

Descrio

Cdigo

Proprietrio ndice Ordem Chave Descrio Proprietrio

S TUI 5

TUI_FILIAL+TUI_POSDES+TUI_LOJDES+DTOS(TUI_DATA)+TUI_HORA Posto Destino + Loja Destino + Data + Hora S

33

SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

Procedimentos para Configurao ig


1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parmetros (CFGX017). Configure os parmetros a seguir: Itens/Pastas Nome Tipo Cont. Por. Descrio Descrio MV_NGPRSB2 Caracter N Busca preo mdio na tabela SB2 informar S=Sim ou N=No

Itens/Pastas Nome Tipo Cont. Por. Descrio

Descrio MV_NGMOTTR Caracter TRANSF Cdigo do Motivo de Transferncias de Combustvel (tabela TTX - Motivos de Sada de Combustvel)

Itens/Pastas Nome Tipo Cont. Por. Descrio

Descrio MV_NGMNTES Caracter S Integrao Manuteno (MNT) com Estoque (EST) informar S=Sim ou N=No

Itens/Pastas Nome Tipo Cont. Por. Descrio

Descrio MV_NGDPST9 Caracter 2 Indica se poder duplicar Cdigo do Bem e Tag entre filiais e empresas. 0 = No verifica, 1 = Por Empresa, 2 = Por Filial, 3 = Filial e Emp.

Itens/Pastas Nome

Descrio MV_NGMOTGE

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

34

Boletim Tcnico

Tipo Cont. Por. Descrio

Caracter (*) CPF do motorista genrico

(*) De acordo com o CPF do motorista registrado no cadastro do motorista.

2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opo de menu do Manuteno de Ativos (SIGAMNT), conforme instrues a seguir: Menu Submenu Submenu Nome da Rotina Programa Mdulo Tipo Tabelas Atualizaes Controle de Combustveis Cadastro Postos Terminal x Bomba MNTA616 SIGAMNT (Gesto de Frotas) Funo Protheus TQF, TQI, TQJ, TR0.

Menu Submenu Submenu Nome da Rotina Programa Mdulo Tipo Tabelas

Atualizaes Controle de Combustveis Abastecimento Importao GTFrota MNTA131 SIGAMNT (Gesto de Frotas) Funo Protheus TQF, TR0, TR6.

Menu Submenu Submenu Nome da Rotina Programa Mdulo

Atualizaes Controle de Combustveis Abastecimento Transferncias MNTA651 SIGAMNT (Gesto de Frotas)


SIGAMNT Integrao SIGAMNT com ExcelBr

35

Boletim Tcnico

Tipo Tabelas

Funo Protheus TQF, TQI, TQJ, TR0, SB1, SB2, SD3, SD4, TQM, TTV, TTX,TUI.

Procedimentos para Utilizao

1. No mdulo de Manuteno de Ativos (SIGAMNT), acesse Atualizaes > Controle de Oficina > Cadastros Bsicos > Funcionrios (GPEA010). 2. Clique em Incluir e inclua um funcionrio com CPF. 3. Confira os dados e confirme. 4. Acesse Atualizaes > Controle de Oficina > Cadastros Bsicos > Motoristas (OMSA040). 5. Clique em Incluir e inclua um motorista vinculando o funcionrio cadastrado. 6. Confira os dados e confirme. 7. Acesse Atualizaes > Controle de Oficina > Cadastros Bsicos > Produtos (MATA010). 8. Clique em Incluir e inclua dois produtos. 9. Confira os dados e confirme. 10. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Motivo Sada (MNTA658). 11. Clique em Incluir e inclua um motivo de sada com cdigo igual ao parmetro MV_NGMOTTR. 12. Confira os dados e confirme. 13. Acesse Atualizaes > Controle de Combustveis > Cadastros de Postos > Tipos de Combustveis (MNTA640). 14. Clique em Incluir e inclua um combustvel no qual o Convnio (TQM_CONVEN) seja igual a 7=ExcelBr. 15. Confira os dados e confirme. 16. Acesse Atualizaes > Controle de Oficina > Bens > Bens (MNTA080). 17. Clique em Incluir e inclua um bem possuindo contador prprio e tanque. 18. Confira os dados e confirme. 19. Acesse Atualizaes > Controle de Oficina > Cadastros Bsicos > Fornecedores (MATA020). 20. Clique em Incluir e inclua dois fornecedores com CNPJ.

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

36

Boletim Tcnico

21. Confira os dados e confirme. 22. Acesse Atualizaes > Controle de Combustveis > Cadastros de Postos > Postos (MNTA610). 23. Clique em Incluir e inclua um posto do tipo interno e o campo Convnio (TQF_CONVEN) seja igual a 7=ExcelBr. 24. Incluir ainda uma negociao e um preo, vinculando o combustvel cadastrado. 25. Confira os dados e confirme. 26. Acesse Atualizaes > Controle de Combustveis > Cadastros de Postos > Postos (MNTA610). 27. Clique em Incluir e inclua um posto do tipo interno e o campo Convnio (TQF_CONVEN) seja igual a 7=ExcelBr, observando: Campo Comboio (TQF_COMBOI) = 1=SIM; Campo Frota (TQF_FROTA) = Bem cadastrado;

28. Confira os dados e confirme. 29. Acesse Atualizaes > Controle de Combustveis > Cadastros de Postos > Postos Interno (MNTA615). 30. Posicione o cursor sobre um dos postos cadastrados anteriormente e Clique em Tanques/Bombas. 31. Inclua um registro de tanque e um registro de bomba para cada posto, vinculando a cada, um dos produtos cadastrados. 32. Confira os dados e confirme. 33. No mdulo do Estoque/Custos (SIGAEST), acesse Atualizaes > Estoques > Saldos Iniciais (MATA220). 34. Clique em Incluir e inclua um saldo para cada um dos produtos. 35. Confira os dados e confirme. 36. No mdulo de Manuteno de Ativos (SIGAMNT), acesse Atualizaes > Controle de Combustveis > Abastecimento > Transferncias (MNTA651). 37. Realizar a transferncia do posto interno para o posto comboio. 38. Confira os dados e confirme. 39. Acesse Atualizaes > Controle de Combustveis > Cadastro de Postos > Terminal x Bomba (MNTA616). 40. Posicione o cursor sobre o posto includo anteriormente e clique em Converso de/para. Inclua um registro para o terminal de dois dgitos e um registro para o terminal de quatro dgitos. 41. Confira os dados e confirme. 42. Repita o processo para o outro posto.
37 SIGAMNT Integrao SIGAMNT com ExcelBr

Boletim Tcnico

43. Ainda na rotina clique em Informaes Extras. 44. Informe um registro de Terminal e outro de Bomba. 45. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Importao GTFrota (MNTA131). 46. Realize a importao do arquivo TXT do abastecimento. 47. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Consistncia Abast. (MNTA635). 48. Realize a consistncia do arquivo importado. 49. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Anlise Consistncia (MNTA700). 50. Preencha os dados de acordo com os registros efetuados e clique em OK. 51. Para a mensagem do produto diferente, clique em Alterar. 52. Confira os dados e confirme. 53. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Abast. Manual (MNTA655). 54. Verificar que o abastecimento foi importado corretamente. 55. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Importao GTFrota (MNTA131). 56. Realize a importao do arquivo TXT da transferncia. 57. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Consistncia Abast. (MNTA635). 58. Realize a consistncia do arquivo importado. 59. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Anlise Consistncia (MNTA700). 60. Preencha os dados de acordo com os registros efetuados e clique em OK. 61. Para a mensagem do produto diferente, clique em Alterar. 62. Confira os dados e confirme. 63. Acesse Atualizaes > Controle de Combustveis > Abastecimento > Transferncias (MNTA651). 64. Verificar que a transferncia foi importada corretamente.

SIGAMNT - I ntegrao SIGAMNT com ExcelBr

38

Boletim Tcnico

Informaes Tcnicas

SRA Cadastro de funcionrios TQF Postos de combustveis TQI Tanques de combustveis TQJ Bombas de combustveis TQG - Negociao TQH Preo dos combustveis TQM Tipos dos combustveis TQN Entrada manual abastecimento TUI Transferncia do combustvel TR0 Integrao ExcelBr Tabelas Utilizadas TR6 Abastecimentos Importados TQQ Abastecimentos rejeitados TQP Inconsistncias Abastecimento ST9 - Bem SB1 - Descrio Genrica do Produto SB2 - Saldos Fsico e Financeiro SB9 Saldos iniciais SD3 - Movimentaes Internas DA4 - Motoristas TTV - Contador da Bomba TTX Motivo sada combustvel Funcionrios (GPEA010) Motoristas (OMSA040) Produtos (MATA010) Motivo Sada (MNTA658) Bens (MNTA080) Fornecedores (MATA020) Postos (MNTA610) Funes Envolvidas Postos Interno (MNTA615) Saldos Iniciais (MATA220) Transferncias (MNTA651) Terminal x Bomba (MNTA616) Importao GTFrota (MNTA131) Consistncia Abast. (MNTA635) Anlise Consistncia (MNTA700) Abast. Manual (MNTA655) Sistemas Operacionais Windows/Linux

39

SIGAMNT Integrao SIGAMNT com ExcelBr