Identificador de Regra
FPR-621SUGVL01
Módulo: FPR - Formação de preço
Finalidade: Define, automaticamente, através de uma regra, os valores dos campos editáveis para os itens de produto disponíveis na guia Cálculo, da tela Cálculo do Preço de Venda para Comércio (F621APC).
Características: A variável VSEstado é preenchida conforme os dados contidos na tabela Custos - Itens de Análise de Preço de Venda para Comércio (E621IPC). Se o item já existir na tabela, considera que está alterando. Caso contrário, considera que está incluindo.
Tela: F621APC
Transação: Não se aplica.
Regra:
Definir Alfa VSEstado;
Definir Alfa VSCodPro;
Definir Alfa VSCodDer;
Definir Numero VSPreCus;
Definir Numero VSPerIcm;
Definir Numero VSPerCff;
Definir Numero VSPerPif;
Definir Numero VSPerIpi;
Definir Numero VSPerFre;
Definir Numero VSPerCom;
Definir Numero VSPerMon;
Definir Numero VSPreVba;
Definir Numero VSPerMkp;
Definir Numero VSVlrPad;
Definir Numero VSMgcMin;
Definir Numero VSPreMin;
Definir Numero VSMgcLim;
Definir Numero VSPerVen;
Definir Numero VSMgcVen;
Definir Numero VSPreVen;
Definir Numero VSPreRef;
Definir Numero VSPreUni;
Definir Numero VSTotPre;
Definir Numero VSMgcPro;
Definir Numero VSPrePro;
Definir Numero VSMgcCom;
Se (VSEstado = "A") {
VSPreCus = 1;
VSPerIcm = 1;
VSPerCff = 1;
VSPerPif = 1;
VSPerFre = 1;
VSPerCom = 1;
VSPerMon = 1;
VSPreVba = 1;
VSVlrPad = 1;
VSMgcMin = 1;
VSMgcLim = 1;
VSPerVen = 1;
VSPreRef = 1;
VSPrePro = 1;
VSMgcCom = 1;
}
Senao Se (VSEstado = "I") {
VSPreCus = 2;
VSPerIcm = 2;
VSPerCff = 2;
VSPerPif = 2;
VSPerFre = 2;
VSPerCom = 2;
VSPerMon = 2;
VSPreVba = 2;
VSVlrPad = 2;
VSMgcMin = 2;
VSMgcLim = 2;
VSPerVen = 2;
VSPreRef = 2;
VSPrePro = 2;
VSMgcCom = 2;
}
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSEstado | Alfa | Indica o estado do item (I – Inserindo, A – Alterando) | N |
VSCodPro | Alfa | Código do produto | N |
VSCodDer | Alfa | Código da derivação | N |
VSPreCus | Número | Preço de custo base para o cálculo | S |
VSPerIcm | Número | Percentual do ICMS | S |
VSPerCff | Número | Percentual do COFINS Faturamento | S |
VSPerPif | Número | Percentual do PIS Faturamento | S |
VSPerIpi | Número | Percentual de I.P.I. | N |
VSPerFre | Número | Percentual de frete | S |
VSPerCom | Número | Percentual definido para a comissão | S |
VSPerMon | Número | Percentual definido para a montagem | S |
VSPreVba | Número | Preço de venda base | S |
VSPerMkp | Número | Percentual de Markup | N |
VSVlrPad | Número | Valor padrão à vista | S |
VSMgcMin | Número | Percentual de margem de contribuição mínima | S |
VSPreMin | Número | Preço mínimo do produto baseado na margem de contribuição | N |
VSMgcLim | Número | Percentual de margem de contribuição limite | S |
VSPerVen | Número | Percentual adicional do vendedor no cálculo da margem | S |
VSMgcVen | Número | Percentual de margem de contribuição mínima para os vendedores | N |
VSPreVen | Número | Preço mínimo do produto baseado na margem de contribuição do vendedor | N |
VSPreRef | Número | Preço de referência vinculada a margem de contribuição | S |
VSPreUni | Número | Preço de venda unitário | N |
VSTotPre | Número | Preço total de venda | N |
VSMgcPro | Número | Percentual de margem de contribuição para promoção | N |
VSPrePro | Número | Preço de referência para promoção | S |
VSMgcCom | Número | Percentual de margem de contribuição para comissão | S |
VSEmpNfc | Número | Empresa da nota fiscal | N |
VSFilNfc | Número | Filial da nota fiscal | N |
VSCodFor | Número | Fornecedor da nota fiscal | N |
VSNumNfc | Número | Número da nota fiscal | N |
VSCodSnf | Alfa | Série da nota fiscal | N |
VSSeqIpc | Número | Sequência do item da nota fiscal | N |