Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsParâmetros Utilizados, Atualização de Dicionário, Passo 01, Passo 02, Passo 03, Passo 04, Passo 05
idsParametrosUtilizados,AtualizacaoDeDicionario,passo1,passo2,passo3,passo4,passo5
Totvs custom tabs box items
defaultyes
referenciaParametrosUtilizados
  • Parâmetros no arquivo SX6 – Parâmetros:


Nome da Variável

MV_MIL0141

Tipo

Caracter

Descrição

Checar Limite de Crédito na geração de NF de Comissão (2-Consórcios/3-Seguros/4-Serv.Diversos). Informe os tipos desejados. Exemplo: 234

Valor Padrão





  • Criar os novos Parâmetros abaixo no arquivo SX6 – Parâmetros:


Nome da Variável

MV_MIL0159

Tipo

Numérico

Descrição

Dias de validade para Liberação de Crédito de Clientes de Consorcio/Seguros/Serv.Diversos

Valor Padrão

0



Nome da Variável

MV_MIL0160

Tipo

Caracter

Descrição

Prefixo NF/Titulos de Venda de Serviços Diversos

Valor Padrão

DMS


Atenção! O conteúdo deste parâmetro (MV_MIL0160) não pode ser igual ao conteúdo dos parâmetros: "MV_PREFBAL", "MV_PREFOFI" e "MV_PREFVEI".


Cabec Conf NF Entrada
Totvs custom tabs box items
defaultno
referenciaAtualizacaoDeDicionario

No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções a nova opção de menu do Veículos (SIGAVEI), conforme instruções a seguir:


Menu

Atualizações

Submenu

Cad Financeiro

Nome da Rotina

Lib.Cr.Cons/Seg/Srv.Div.

Programa

VEIA200

Módulo

Veículos

Tipo

Função Protheus



Criação de Tabela no arquivo SX2 – Tabelas:

Chave

Nome

Modo

PYME

VM0
VRO

Solic.Credito Cliente Cons/Seg

ES




Criação de Campo no arquivo SX3 – Campos:

Tabela VRO - Solic.Credito Cliente Cons/Seg:

Campo

VRO_FILIALVRO_CODIGOVRO_TIPOVRO_STATUS

VRO_CODCLI

Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem0102030405

Tamanho

2

8619136

Decimal

0

0000

Formato

@!

@!

@!

@!@!
Contexto1 - Real1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 2 - AlterarVisualizar1 2 - AlterarVisualizar1 2 - AlterarVisualizar
Grupo de Campos033


018001094

Título

Filial

Codigo Código TipoNota FiscalStatusCód.ClienteSerie NF

Descrição

Filial

CodigoCódigoTipoNumero Nota FiscalSerie da Nota FiscalStatusCódigo Cliente

Opções



2=Consórcio;3=Seguro;4=Srv.Diverso

0=Solicitação Pendente;1=Solicitação Liberada;2=Solicitação Rejeitada
Inic. Padrão



"0"
Inic. Browse





Con. Padrão



SA1

Val. Sistema



Pertence("234")Pertence("012")vazio() .or. FG_Seek("SA1","M->VRO_CODCLI+Alltrim(M->VRO_LOJCLI)",1,.f.,"VRO_NOMCLI","A1_NOME")

Opções

1=SF1;2=VI0Inic. PadrãoxFilial("VM0")

GetSXENum("VM0","VM0_CODIGO")

Inic. BrowseCon. Padrão

Val. Sistema

Nível

1

1111

Usado

Não

SimSimSimSim

Obrigatório

Não

SimNãoSimNãoSimNãoSimNão

Browse

Não

SimNãoSimNãoSimNãoSim

Folder






When






Help

Informe a filial.

Informe o código da conferencia.

Informe o tipo de entrada.

Informe o numero da nota fiscal.

Informe a serie da nota fiscal.









Campo

VRO_LOJCLIVRO_NOMCLIVRO_DATSOLVRO_HORSOL

VRO_USRSOL

Campo

Tipo

Caracter

Caracter
Caracter
DataCaracterCaracter
Ordem
01
06
02
07
03
08
04
09
05
10

Tamanho

2

308
1
4
9
6
3

Decimal

0

0000

Formato

@!

@!
@!


@R 99:99@!
@!
Contexto1 - Real
1
2 -
Real
Virtual1 - Real1 - Real1 - Real
Propriedade
1
2 -
Alterar
Visualizar2 - Visualizar
1
2 -
Alterar
Visualizar
1
2 -
Alterar
Visualizar
1
2 -
Alterar
Visualizar
Grupo de Campos
033
002
018094




Título

Filial

Loja Cliente

Codigo TipoNota FiscalSerie NF
Nome Cliente Dt.Solicit.Hr.Solicit.Usr.Solicit.

Descrição

Filial

Loja Cliente

CodigoTipoNumero Nota FiscalSerie da Nota Fiscal

Opções

1=SF1;2=VI0
Nome ClienteDt.SolicitaçãoHr.SolicitaçãoUsuário Solicitante

Opções






Inic. Padrão
if(!Inclui,Posicione("SA1",1,xFilial("
VM0
SA1")
GetSXENum("VM0","VM0_CODIGO
+VRO->VRO_CODCLI+VRO->VRO_LOJCLI,"A1_NOME"),"")


Inic. Browse

Posicione("SA1",1,xFilial("SA1")+VRO->VRO_CODCLI+VRO->VRO_LOJCLI,"A1_NOME")




Con. Padrão



USR

Val. Sistema

vazio() .or. FG_Seek("SA1","M->VRO_CODCLI+M->VRO_LOJCLI",1,.f.,"VRO_NOMCLI","A1_NOME")




UsrExist(M->VRO_USRSOL)

Nível

1

1111

Usado

Não

Sim

SimSimSimSim

Obrigatório

Não

Sim
Não
Sim
Não
Sim
Não
Sim
Não

Browse

Não

Sim

Sim
Não
Sim
Não
Sim
Não
Sim

Folder






When






Help

Informe a filial.

Informe o código da conferencia.

Informe o tipo de entrada.

Informe o numero da nota fiscal.

Informe a serie da nota fiscal.









Campo

VRO_NOMSOLVRO_VLRSOLVRO_DATLBRVRO_HORLBR

VRO_USRLBR

Campo

Tipo

Caracter

Caracter
Numérico
Caracter
DataCaracterCaracter
Ordem
01
11
02
12
03
13
04
14
05
15

Tamanho

2

20

128
1
4
93
6

Decimal

0

0
2000

Formato

@!

@!

@!

@E 999,999,999.99


@R 99:99
@!
@!
Contexto
1
2 -
Real
Virtual1 - Real1 - Real1 - Real1 - Real
Propriedade
1
2 -
Alterar
Visualizar2 - Visualizar
1
2 -
Alterar
Visualizar
1
2 -
Alterar
Visualizar
1
2 -
Alterar
Visualizar
Grupo de Campos
033018094





Título

Filial

Codigo TipoNota FiscalSerie NF

Descrição

Filial

CodigoTipoNumero Nota FiscalSerie da Nota Fiscal

Opções

1=SF1;2=VI0

Nom.Solicit.

Vlr.Solicit.Dt.Lib./Rej.Hr.Lib./Rej.Usr.Lib./Rej

Descrição

Nome Solicitante

Vlr.SolicitadoDt.Liberação/RejeiçãoHr.Liberação/RejeiçãoUsuário Liberação/Rejeiçã

Opções






Inic. Padrãoif(!Inclui,UPPER(UsrRetName(VRO->VRO_USRSOL)),"
Inic. PadrãoxFilial("VM0")GetSXENum("VM0","VM0_CODIGO
")





Inic. BrowseUPPER(UsrRetName(VRO->VRO_USRSOL))





Con. Padrão



USR

Val. Sistema





UsrExist(M->VRO_USRLBR)

Nível

1

1111

Usado

Não

Sim

SimSimSimSim

Obrigatório

Não

Sim
Não
Sim
Não
Sim
Não
Sim
Não

Browse

Não

Sim

Sim
Não
Sim
Não
Sim
Não
Sim

Folder






When






Help








Informe a filial.

Informe o código da conferencia.

Informe o tipo de entrada.

Informe o numero da nota fiscal.

Informe a serie da nota fiscal.

Campo

Campo

VRO_NOMLBR



Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem
01
16
02
17
03
18
04
19
05
20

Tamanho

2

20

8193

Decimal

0

0000

Formato

@!

@!

@!

@!@!
Contexto
1
2 -
Real
Virtual1 - Real1 - Real1 - Real1 - Real
Propriedade
1
2 -
Alterar
Visualizar2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos
033018094





Título

Filial

Nom.Lib./Rej

Codigo TipoNota FiscalSerie NF

Descrição

Filial

Nome Usuário Lib./Rej.

CodigoTipoNumero Nota FiscalSerie da Nota Fiscal

Opções

1=SF1;2=VI0






Inic. Padrão
xFilial("VM0")GetSXENum("VM0","VM0_CODIGO
if(!Inclui,UPPER(UsrRetName(VRO->VRO_USRLBR)),"")





Inic. BrowseUPPER(UsrRetName(VRO->VRO_USRLBR))





Con. Padrão




Val. Sistema






Nível

1

1111

Usado

Não

SimSimSimSim

Obrigatório

Não

SimSimSimSim

Browse

Não

SimNãoNãoNão

Folder






When






Help

Informe a filial.

Informe o código da conferencia.

Informe o tipo de entrada.

Informe o numero da nota fiscal.

Informe a serie da nota fiscal.









Campo




Tipo

Caracter

CaracterCaracter
Ordem
01
21
02
22
03
23

Tamanho

2

81

Decimal

0

00

Formato

@!

@!

@!

Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar
Grupo de Campos033

Título

Filial

Codigo Tipo

Descrição

Filial

CodigoTipo

Opções



1=SF1;2=VI0
Inic. PadrãoxFilial("VM0")

GetSXENum("VM0","VM0_CODIGO")


Inic. Browse



Con. Padrão


Val. Sistema




Nível

1

11

Usado

Não

SimSim

Obrigatório

Não

SimSim

Browse

Não

SimNão

Folder




When




Help

Informe a filial.

Informe o código da conferencia.

Informe o tipo de entrada.


SIX INDICE



SX6 PARAMETRO



SX5 TABELA PADRÃO



SX9 RELACIONAMENTO



Totvs custom tabs box items
defaultno
referenciapasso1
  • Acessar a rotina Geração parc/nf (VEICM700), clicar na opção "Gerar NF" e preencher os parâmetros para levantamento das parcelas. Serão apresentadas as parcelas para gerar a NF de comissões e a nova grid abaixo com as Solicitações em aberto (dentro do prazo de Validade);
  • Preencher os dados da seção "Dados adicionais para emissão da NF de comissão:" para gerar a NF, Selecione uma ou mais parcelas com valores e clique em "Salvar";
  • Neste caso, como o Cliente da NF de comissão não possui Limite de Crédito, será apresentada a tela para solicitação de liberação do crédito. Clicar em "Sim".

Totvs custom tabs box items
defaultno
referenciapasso2
  • Acessar a nova rotina de Liberação de Crédito Lib.Cr.Cons/Seg/Srv.Div. (VEIA200). Posicionar em cima da Solicitação, clicar em "Liberar", selecionar o motivo da liberação e "Salvar;
  • Será liberado o Crédito para o Cliente (Caso contrário, a solicitação também poderá ser rejeitada, lembrando que em ambos os casos será necessário informar um motivo préviamente inseridos no Cadastro de Motivos (OFIOA210).

Importante: Tanto para aprovação quanto para rejeição, é necessário que o usuário tenha permissão no cadastro de Equipe Técnica (aba Outros – novo campo: "Lib.Cred.Div")

Totvs custom tabs box items
defaultno
referenciapasso3
  • Acessar então a rotina Geração parc/nf (VEICM700) e verifique na grid inferior que já existe Liberação aprovada para o Cliente;
  • Clique em "Gerar NF" e preencha os parâmetros para levantamento das parcelas. Será apresentada ao usuário uma tela informando sobre a liberação de Crédito, clique em "OK".

Totvs custom tabs box items
defaultno
referenciapasso4
  • Preencha os campos necessários e selecione as parcelas desejadas (com valor menor ou igual ao liberado) e em seguida clique na opção "Salvar";
  • Será gerada a NF relacionada as parcelas selecionadas anteriormente e a solicitação será utilizada somente nesta nota.

Totvs custom tabs box items
defaultno
referenciapasso5
  • Acessar a rotina de Liberação de Crédito Lib.Cr.Cons/Seg/Srv.Div. (VEIA200) e posicionar na Liberação utilizada anteriormente;
  • A grid abaixo será populada com as parcelas que foram utilizadas na geração da NF.

...