Árvore de páginas

Versões comparadas

Chave

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

...

Outras Ações / Ações relacionadas



03. MENUS

 Adicionar o menu abaixo:

Menu

Nome da Rotina

Função

Atualizações / Pagamento RdaLote Fechamento NF

PLSLOTENF


04. TABELAS UTILIZADAS

Principais Campos e Parâmetros


Ajustes na tabela BCI (Protocolo de Entrega de Guias )

Ajuste no dicionário de Dados SX3Criação de campo:

CampoTipoTamanhoDecimalNomeInicializador PadrãoValidaçãoConsultaLista de OpçõesVisualContextoModo EdiçãoUsadoBrowse
BCI_LOTENFCaracter80Lote Fechamento NF
                            
                                                                                                         VisualizarRealGETNEWPAR("MV_PLSLRF","0") =="1"
SimNão

Criação de Índice na tabela BCI.

OrdemChaveDescriçãoShowpesq
IBCI_FILIAL+BCI_LOTENF 
                                                                                                                                             Lote NF                                                
Lote Fec. NF
                                                                 S

Card documentos
InformacaoDeverá ser criado o indice na BCI na sequencia "I"
TituloIMPORTANTE!

...



Criação tabela BOJ (Lote Fechamento NF)

OrdemNomeFilialUnidadeEmpresaChave Única
ILote Fechamento NFCEEB0J_FILIAL+B0J_LOTENF                                                                                                                                                                                                                                     

        Criação de campo:

PERVACPercentual Via Cobrança  GETNEWPAR("MV_PLSLRF","0") =="1"BMECODTAB3GETNEWPAR("MV_PLSLRF","0") =="1"cTabBMG 
CampoTipoTamanhoDecimalNomeInicializador PadrãoValidaçãoConsultaLista de OpçõesVisualContextoModo EdiçãoUsadoBrowse
BA0B0J_LISREFFILIALCaracter120Lista ReferenciadaFilial
PERTENCE("12" )                                             
1=Sim;2=Não                                                                                                            AlterarReal
SimSim
B0J_LOTENFCaracter80Lote Fechamento NF



AlterarRealGETNEWPAR("MV_PLSLRF","0") =="1"
SimSim
BGRB0J_POSREFCODRDACaracter160Orderm Lista ReferenciadaPertence("123456789")Código RDA



AlterarRealGETNEWPAR("MV_PLSLRF","0") =="1"
SimSim
BR8B0J_LISREFANO   Caracter140Ano



AlterarReal
SimSim
B0J_MES   Caracter20MesLista ReferenciadaPERTENCE("12" )1=Sim;2=Não



AlterarReal
SimSim
B0J_DATPRODate80Data Processamento



AlterarRealGETNEWPAR("MV_PLSLRF","0") =="1"
SimSim
BMFB0J_CODTABVLRAPRCaracterNumérico31602Código TabelaValor Apresentado                    IIF(EMPTY(M->BMF_CODTAB),.T.,PlsSeek("BF8",1,PLSINTPAD()+M->BMF_CODTAB))                                                        B72PLS


AlterarReal
SimSim
B0J_VLRPAGNumérico162Valor Pagamento



AlterarRealGETNEWPAR("MV_PLSLRF","0") =="1"
SimSimBX6
B0J_
VLRGLONumérico162
Valor Glosado



AlterarReal

SimSim
B0J_
STATUSCaracter
10
Código TabelaCTabBMEVisualizarReal
Status
PERTENCE("AF" )        
A=Aberto;F=Fechado AlterarReal

SimSim
BMG_CODTABCaracter30Código Tabela

Criação de Índice

OrdemChaveDescriçãoShowpesq
1B0J_FILIAL+B0J_LOTENF                                                                                                                                           Lote NF                                                                                                                  
Visualizar
S
RealGETNEWPAR("MV_PLSLRF","0") =="1"SimSimBMD_CODTABCaracter30Código TabelaIIF(EMPTY(M->BMD_CODTAB),.T.,PlsSeek("BF8",1,PLSINTPAD()+M->BMD_CODTAB))  B72PLSAlterarRealGETNEWPAR("MV_PLSLRF","0") =="1"Sim
2B0J_FILIAL+B0J_CODRDA+B0J_ANO+B0J_MES                                                                                                                           Codigo RDA+Ano+Mes                                                    S
3B0J_FILIAL+B0J_ANO+B0J_MES+B0J_CODRDA+B0J_LOTENF                                                                                                                Ano+Mes+Codigo RDA+Lote NF                                            S
Sim



05. TABELAS UTILIZADAS