Identificador de Regra
COM-439FIXRE00
Módulo: COM - Comercial.
Finalidade: Usar variáveis disponíveis na tela - Compras - Fixação de Preços (F439FIX) para consistência via ponto de regra.
Características: Ao utilizar uma variável que possua o nome de sua respectiva grade antes do seu nome, deve ser removido o nome da grade com os parênteses deixando apenas o nome do campo a ser utilizado.
A regra é executada duas vezes ao clicar no botão "Mostrar" e a variável "VSESTADO" é preenchida com a informação "CONSULTANDO".
1ª Uma antes de carregar as grids.
2ª Outra após carregar as grids.
Ao clicar no botão "Processar" a regra é executada novamente e a variável "VSESTADO" é preenchida com a informação "INSERINDO".
Ao clicar no botão "Excluir" a regra é executada novamente e a variável "VSESTADO" é preenchida com a informação "EXCLUINDO".
Ao clicar no botão "Mostrar" com a opção "Valor fixado líquido" marcada ou utilizar o botão "Quitar dividas" a regra será executada várias vezes até o processo terminar, e a variável "VSESTADO" será preenchida com a informação "ALTERANDO"
Foi disponibilizada uma função chamada "VerificaValor" para ser utilizada nas regras, para que sejam consistidos os campos da grid, onde é passada a grade que se deseja consistir, os campos da grade a serem consistidos e os valores para os campos que se deseja consistir (Os campos devem ser informados na mesma ordem).
As grids disponíveis para consistência são "GridOcp - Ordens de compra em aberto - A Fixar (1)", "GridRec - Contas a Receber (2)" e "GridPag - Contas a Pagar (3)".
Tela: F439FIX
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSNumFix | NÚMERO | Fixação | N |
VSAbrAbgFor | ALFA | Fornecedor | N |
VSAbrSeqOrm | ALFA | Origem da mercadoria | N |
VSTipRgr | ALFA | Tipo de recebimento (A Fixar; Deposito; Ambos) | N |
VSCodPro | ALFA | Produto | N |
VSCodDer | ALFA | Derivação | N |
VSAbrNumCtr | ALFA | Contrato | N |
VSCodSaf | ALFA | Safra | N |
VSCreRoy | NÚMERO | Valor crédito | N |
VSNumPtc | NÚMERO | Protocolo | N |
VSForRoy | NÚMERO | Fornecedor royalty | N |
VSQtdFix | NÚMERO | Quantidade fixada | N |
VSVlrFix | NÚMERO | Valor fixado | N |
VSPerBon | NÚMERO | Percentual bonificação | N |
(GridOcp)ChkOcp | NÚMERO | Sel. | N |
(GridOcp)CodEmp | NÚMERO | Empresa | N |
(GridOcp)FilNfc | NÚMERO | Filial NFE | N |
(GridOcp)NumNfc | NÚMERO | Nº NFE | N |
(GridOcp)SnfNfc | ALFA | Série NFE | N |
(GridOcp)SeqIpc | NÚMERO | Seq. | N |
(GridOcp)PreNfc | NÚMERO | Preço Uni. NF | N |
(GridOcp)QtdNfc | NÚMERO | Qtd. Rec. Nota Fiscal | N |
(GridOcp)VlrNfc | NÚMERO | Vlr. Item NFE | N |
(GridOcp)VlrFun | NÚMERO | Funrural | N |
(GridOcp)CodTrg | ALFA | Transgenia | N |
(GridOcp)ForRoy | NÚMERO | Fornecedor Royalty | N |
(GridOcp)PerRoy | NÚMERO | % Royalties | N |
(GridOcp)VlrRoy | NÚMERO | Valor Royalty | N |
(GridOcp)PerBon | NÚMERO | % Bonificação | N |
(GridOcp)VlrBon | NÚMERO | Valor Bonificação | N |
(GridOcp)CodFil | NÚMERO | Filial | N |
(GridOcp)NumOcp | NÚMERO | OC | N |
(GridOcp)SeqIpo | NÚMERO | Sequência de item da ordem de compra | N |
(GridOcp)NumTic | NÚMERO | Nº Romaneio | N |
(GridOcp)TnsPro | ALFA | Trans. Prod. | N |
(GridOcp)FilCtr | NÚMERO | Filial Cont. Cpr. | N |
(GridOcp)NumCtr | NÚMERO | Nº Contr. | N |
(GridOcp)SeqCcp | NÚMERO | Sequência de item do contrato | N |
(GridOcp)UniMed | ALFA | Uni. Med. | N |
(GridOcp)CodSaf | NÚMERO | Safra | N |
(GridOcp)CodMoe | ALFA | Moeda | N |
(GridOcp)DatMoe | DATA | Data Cot. | N |
(GridOcp)CotMoe | NÚMERO | Valor Cot. | N |
(GridOcp)FecMoe | ALFA | Cot. Fec. | N |
(GridOcp)CotUti | NÚMERO | Valor Cot. Utilizada | N |
(GridOcp)PerDsc | NÚMERO | % Desconto | N |
(GridOcp)PerDs1 | NÚMERO | % Desconto 1 | N |
(GridOcp)PerDs2 | NÚMERO | % Desconto 2 | N |
(GridOcp)PerDs3 | NÚMERO | % Desconto 3 | N |
(GridOcp)PerDs4 | NÚMERO | % Desconto 4 | N |
(GridOcp)PerDs5 | NÚMERO | % Desconto 5 | N |
(GridOcp)VlrDsc | NÚMERO | Valor Desconto | N |
(GridOcp)DscCal | NÚMERO | Desconto Calculado | N |
(GridOcp)PreUni | NÚMERO | Preço | N |
(GridOcp)QtdPed | NÚMERO | Qtd. Ped. | N |
(GridOcp)QtdRec | NÚMERO | Qtd. Rec. | N |
(GridOcp)QtdAbe | NÚMERO | Qtde Aberto | N |
(GridOcp)VlrAbe | NÚMERO | Valor Aberto | N |
(GridOcp)QtdFix | NÚMERO | Quantidade Fixada | N |
(GridOcp)VlrFix | NÚMERO | Valor Fixado | N |
(GridOcp)CodPro | ALFA | Produto | N |
(GridOcp)CodDer | ALFA | Deriv. | N |
(GridOcp)CodFor | NÚMERO | Forn. | N |
(GridOcp)SeqOrm | NÚMERO | Seq. Ori. Merc. | N |
(GridOcp)CodFam | ALFA | Família | N |
(GridOcp)CodTrd | ALFA | Cód. Red. Impostos | N |
(GridOcp)PerFun | NÚMERO | % Funrural | N |
(GridOcp)PerSen | NÚMERO | % Senar | N |
(GridOcp)SigUfs | ALFA | Estado | N |
(GridOcp)TipRgr | NÚMERO | Tipo recebimento | N |
(GridOcp)CtrLot | ALFA | Contr. Lote? | N |
(GridOcp)CtrPpd | ALFA | Ctr. prioritário pgto dívida | N |
(GridOcp)CtrPrg | ALFA | Contrato prioritário receb. | N |
(GridOcp)CodSnf | ALFA | Série NFV | N |
(GridOcp)NumNfv | NÚMERO | Nr. NFV | N |
(GridPag)TChkPag | NÚMERO | Sel. | N |
(GridPag)TCodFil | NÚMERO | Filial | N |
(GridPag)TNumTit | ALFA | Título | N |
(GridPag)TCodTpt | ALFA | Tipo | N |
(GridPag)TEfePre | ALFA | E/P | N |
(GridPag)TCodFor | NÚMERO | Fornecedor | N |
(GridPag)TCodFpg | NÚMERO | Forma Pagto | N |
(GridPag)TVctPro | DATA | Vencimento | N |
(GridPag)TVlrAbe | NÚMERO | Aberto | N |
(GridPag)TVlrBai | NÚMERO | A Baixar | N |
(GridPag)TVlrJrs | NÚMERO | Juros | N |
(GridPag)TVlrMul | NÚMERO | Multa | N |
(GridPag)TVlrEnc | NÚMERO | Encargos | N |
(GridPag)TVlrCor | NÚMERO | Correção | N |
(GridPag)TVlrOac | NÚMERO | Acréscimos | N |
(GridPag)TVlrDsc | NÚMERO | Desconto | N |
(GridPag)TVlrOde | NÚMERO | Outros Dsc | N |
(GridPag)TVlrLiq | NÚMERO | Líquido | N |
(GridPag)TSitTit | ALFA | Sit | N |
(GridPag)TCodTns | ALFA | Trans | N |
(GridPag)TCodGre | NÚMERO | Grupo | N |
(GridPag)TDesTns | ALFA | Descrição | N |
(GridPag)TDatLib | DATA | Dat.Lib. | N |
(GridPag)TDiaAtr | NÚMERO | Dia Atr | N |
(GridPag)TDiaJrs | NÚMERO | Dia Jrs | N |
(GridPag)TDatEmi | DATA | Data Emissão | N |
(GridPag)TCodMoe | ALFA | Moeda | N |
(GridPag)TDatEnt | ALFA | Entrada | N |
(GridPag)TUltPgt | DATA | Últ. Pagamento | N |
(GridPag)TModTcp | ALFA | Módulo Título | N |
(GridPag)TTnsMcp | ALFA | Trans Baixa | N |
(GridPag)TBaiCal | NÚMERO | Vlr Baixa Calculado | N |
(GridPag)TJrsCal | NÚMERO | Juros Calculados | N |
(GridPag)TMulCal | NÚMERO | Multa Calculada | N |
(GridPag)TCorCal | NÚMERO | Correção Calculada | N |
(GridPag)TDscCal | NÚMERO | Desconto Calculado | N |
(GridPag)TOdeCal | NÚMERO | Deflação Calculada | N |
(GridPag)TEncCal | NÚMERO | Encargos Calculados | N |
(GridPag)TOacCal | NÚMERO | Outros Acréscimos Calculados | N |
(GridPag)TLiqCal | NÚMERO | Líquido calculado | N |
(GridPag)TCotEmi | NÚMERO | Cotação Emissão | N |
(GridPag)TCotPgt | NÚMERO | Cotação Pgto | N |
(GridPag)TPagApr | ALFA | Aprovação | N |
(GridPag)TCodEmp | NÚMERO | Empresa | N |
(GridPag)TPgtApr | DATA | Data de Pagamento aprov. | N |
(GridPag)TCodNtg | NÚMERO | Natureza | N |
(GridPag)TPagApp | ALFA | Baixa parcial | N |
(GridPag)TIndVcr | ALFA | Cálculo Regra | N |
(GridPag)TSnfNfc | ALFA | Série NFE | N |
(GridPag)TNumNfc | ALFA | Nº NFE | N |
(GridPag)TPriPgt | ALFA | Pri. Pgto Tit. | N |
(GridPag)TCodPor | ALFA | Port. | N |
(GridPag)TCodCrt | ALFA | Cart. | N |
(GridPag)TObsMcp | ALFA | Observação | N |
(GridPag)TNumPrj | NÚMERO | Nr. Interno | N |
(GridPag)TCodFpj | NÚMERO | Fase Proj. | N |
(GridPag)TCtaFin | NÚMERO | Cta. Fin. Red. | N |
(GridPag)TCtaRed | NÚMERO | Cta. Ctb. Red. | N |
(GridPag)TCodCcu | ALFA | CC | N |
(GridPag)TCodUsu | ALFA | Usuário | N |
(GridPag)TPagDec | ALFA | Ad/Sub CP | N |
(GridRec)ChkRec | NÚMERO | Sel. | N |
(GridRec)CodEmp | NÚMERO | Emp | N |
(GridRec)CodFil | NÚMERO | Filial | N |
(GridRec)NumTit | ALFA | Título | N |
(GridRec)CodTpt | ALFA | Tipo | N |
(GridRec)EfePre | ALFA | E/P | N |
(GridRec)VctPro | DATA | Vencimento | N |
(GridRec)VlrOri | NÚMERO | Original | N |
(GridRec)VlrAbe | NÚMERO | Aberto | N |
(GridRec)VlrBai | NÚMERO | Vlr. a Baixar | N |
(GridRec)VlrJrs | NÚMERO | Juros | N |
(GridRec)VlrMul | NÚMERO | Multa | N |
(GridRec)VlrEn | NÚMERO | Encargos | N |
(GridRec)VlrCor | NÚMERO | Correção | N |
(GridRec)VlrOac | NÚMERO | Acréscimos | N |
(GridRec)VlrDsc | NÚMERO | Desc. | N |
(GridRec)VlrOde | NÚMERO | Outros Desc | N |
(GridRec)VlrLiq | NÚMERO | Líquido | N |
(GridRec)CodRep | NÚMERO | Repres | N |
(GridRec)VlrCom | NÚMERO | Comissão | N |
(GridRec)VlrBco | NÚMERO | Vlr. Base Comissão | N |
(GridRec)DiaJrs | NÚMERO | Dia Jrs | N |
(GridRec)DatDsc | DATA | Data Desc. | N |
(GridRec)CodMoe | ALFA | Moeda | N |
(GridRec)DatEmi | DATA | Emissão | N |
(GridRec)DatEnt | DATA | Dat. Entrada | N |
(GridRec)CodFrj | ALFA | Fórmula Reaj. | N |
(GridRec)MulCal | NÚMERO | Multa Calculada | N |
(GridRec)DscCal | NÚMERO | Desconto Calculado | N |
(GridRec)JrsCal | NÚMERO | Juros Calculado | N |
(GridRec)CorCal | NÚMERO | Correção Calculada | N |
(GridRec)EncCal | NÚMERO | Encargos Calculado | N |
(GridRec)OacCal | NÚMERO | Out. Acréscimos Cal. | N |
(GridRec)OdeCal | NÚMERO | Outros Desc Calculada | N |
(GridRec)LiqCal | NÚMERO | Líquido Calculado | N |
(GridRec)BcoTcr | ALFA | Vlr.Base Comis.Título | N |
(GridRec)PerCom | NÚMERO | %Comis.Título | N |
(GridRec)ComRec | NÚMERO | %Comis.Receb | N |
(GridRec)CotEmi | NÚMERO | Cotação Emissão | N |
(GridRec)CotPgt | NÚMERO | Cotação Pgto | N |
(GridRec)VctOri | NÚMERO | Original | N |
(GridRec)DatPpt | DATA | Provável Pgt. | N |
(GridRec)CotFrj | NÚMERO | Cotação do reajuste | N |
(GridRec)IndVcr | ALFA | Cálculo Regra | N |
(GridRec)CodTns | ALFA | Trans. | N |
(GridRec)VlrOud | NÚMERO | Vlr. Outras Desp. | N |
(GridRec)UltPgt | DATA | Últ. Pgto. | N |
(GridRec)ObsMcr | ALFA | Observação | N |
(GridRec)CodBar | NÚMERO | Cód. Barra | N |
(GridRec)NumPrj | NÚMERO | Projeto | N |
(GridRec)CodFpj | NÚMERO | Fase | N |
(GridRec)CtaFin | NÚMERO | Cta. Fin. Red. | N |
(GridRec)CtaRed | NÚMERO | Cta. Ctb. Red. | N |
(GridRec)CodCcu | ALFA | CC | N |
(GridRec)CodUsu | NÚMERO | Usuário | N |
(GridRec)CgcCpf | NÚMERO | CNPJ/CPF | N |
(GridRec)TolDsc | NÚMERO | Tol. Desc | N |
(GridRec)PerDsc | NÚMERO | % Desc. | N |
(GridRec)AntDsc | ALFA | Cal. Desc. Antec. | N |
(GridRec)DiaAtr | NÚMERO | Dia Atr. | N |
(GridRec)PerJrs | NÚMERO | % Jrs. | N |
(GridRec)TipJrs | ALFA | Tipo Jrs. | N |
(GridRec)JrsDia | NÚMERO | Jrs. Dia | N |
(GridRec)TolJrs | NÚMERO | Dias Tol. Jrs. | N |
(GridRec)DatCjm | DATA | Data Jrs. Calc. | N |
(GridRec)PerMul | NÚMERO | % Multa | N |
(GridRec)TolMul | NÚMERO | Dias Tol. Multa | N |
(GridRec)DatNeg | DATA | Data Val. Neg. | N |
(GridRec)CotNeg | NÚMERO | Cot. Moeda Neg. | N |
(GridRec)LisMod | ALFA | Módulo | N |
(GridRec)CodPor | ALFA | Port. | N |
(GridRec)RecDec | ALFA | Ad/Sub CR | N |
VSAbrAbgGre | ALFA | Grupo de empresas | N |
VSbNotaComp | ALFA | Gerar notas complementares (SIM;NAO) | N |
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.