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.
English
Español
English
Español


