Preferencia define se deve ser aplicado o MVA ajustado no momento que o sistema calcula o percentual de ICMS-ST para a operação. Ela é utilizada somente quando a preferencia ORCCOM.CAD_ITENS_COMPRA.USAR_MVA_TIPO_PRODUTO estiver marcada(S).
Quando marcado é realizado o ajuste do percentual informado no tipo de produto conforme as regras:
((100+mva)*(100-inter)/(100-intra)-100) ((100+50)*(100-12)/(100-17.5)-100) = ((150)*(88)/(82.5)-100) = (150*1,0666667-100) = 60%
Tipo: FLAG
Valor padrão: S
Calcula o valor de ICMS-ST na operação de compra.
Tipo: FLAG
Valor padrão: S
Destaca com cor diferenciada os itens de pedidos de compra (ordens de compra) pendentes.
Tipo: TEXT
Valor padrão: S
Valor padrão para o campo estabelecimento na operação de [b:Sugestão].
Valores:
N | Apenas o estabelecimento da ordem de compra: Apenas as informações do estabelecimento do pedido de compra serão filtrados/pesquisados |
E | Unificar informações dos estabelecimentos da empresa: Apenas as informações dos estabelecimentos vinculados a empresa do pedido de compra serão filtrados/pesquisados |
M | Unificar informações de todas empresas: Todas as informações dos estabelecimentos cadastrados serão filtrados/pesquisados |
Tipo: TEXT
Valor padrão: N
Define se deve ser apresentado o fator de conversão da unidade de medida do produto para a unidade de medida do produto para o fornecedor conforme informado na guia "Ref Fornec" (Referências de produtos para fornecedores) do Produtos.
Tipo: FLAG
Valor padrão: N
Tipo: TEXT
Valor padrão: S
Determina como será feita a preço do produto para inserir como sugestão no campo Preço unitário
select ppe.valor_custo_reposicao as valor from pedidos ped join PRODUTOS_PESSOAS_ESTABELECIMENTOS ppe on ppe.pessoa_id = ped.fornecedor_id and ppe.estabelecimento_id = ped.estabelecimento_id join produtos p on p.id = ppe.produto_id where ped.id = ${pedido_id} and p.produto = '${produto}' order by data_atualizacao_custo desc limit 1
Tipo: TEXT_LONG
Valor padrão: E
Define qual deve ser a interface que deve abrir ao clicar na lupa do campo de produtos.
P.ex.:
Tipo: TEXT
Valor padrão: PROD.CAD_PRODUTOS
SQL utilizado para apresentar o histórico de compras do produto. Quando informado, este campo representa um script que gera informações adicionais sobre este produto. Normalmente, esta preferência é utilizada para apresentar o histórico de compras realizadas para o fornecedor da respectiva ordem de compra, mas pode ser utilizada para agregar qualquer outra informação neste contexto.
A configuração da preferência pode ser realizada por estabelecimento, permitindo contextualizar as informações de acordo com as necessidades de cada empresa.
O preenchimento deve seguir a sintaxe do Telescope Script Engine que deve utilizar as seguintes variáveis de contexto (macros):
Tipo: TEXT_LONG
SQL para apresentar os pedidos de venda para vínculo no pedido de compra. Caso não informado o campo não será apresentado.
Serão aceitos os parâmetros:
select ip.id , pedido||' - '|| ip.sequencia ||' - '|| clie.nome_completo from itens_pedidos ip inner join pedidos p on p.id = ip.pedido_id inner join pessoas clie on clie.id = p.cliente_id inner join tipos_pedidos tp on tp.id = p.tipo_pedido_id left join itens_pedidos ipcompra on ipcompra.item_pedido_venda_id = ip.id where tp.categoria in ('V') and ip.produto_id = ${PRODUTO_ID} and ipcompra.item_pedido_venda_id is null
Tipo: SOURCE_CODE
Define a ordenação da listagem dos itens da sugestão de compras.
Opções:
Tipo: TEXT
Valor padrão: 1
Aplica o MVA que está informado nos Tipos de produtos e/ou serviços como base para cálculo do ICMS ST nos produtos das ordens de compra.
Ver também:
Tipo: FLAG
Valor padrão: N
Script padrão para apresentação dos itens de documentos vinculados ao item da OC
Tipo: SOURCE_CODE
Valor padrão: item Documento text_html; select '' || especie || ' ' || serie || ' ' || numero ||' seq '||sequencia||'' as "Documento" , data_emissao , data_entrega , quantidade from ( select sub.item_ordem_compra_id, doc.numero, esp.especie, doc.serie, doc.id as doc_id, doc.data_emissao, doc.data_entrega, nfe.sequencia, sub.quantidade from importacoes_nfe_entrada_sub sub inner join importacoes_nfe_entrada nfe on nfe.id = sub.item_documento_id inner join doc_entradas_saidas doc on doc.id = nfe.documento_id inner join especies esp on doc.especie_id = esp.id where sub.item_incluido_id is null union all select nfe.item_ordem_compra_id, doc.numero,esp.especie, doc.serie,doc.id as doc_id ,doc.data_emissao, doc.data_entrega,nfe.sequencia, nfe.quantidade_entrada from importacoes_nfe_entrada nfe inner join doc_entradas_saidas doc on doc.id = nfe.documento_id inner join especies esp on doc.especie_id = esp.id where nfe.item_documento_id is null ) as q where item_ordem_compra_id = ${id}
Caso marcado será utilizado o estoque disponível para cálculos de sugestão de compra. Caso desmarcado será utilizado o estoque atual do produto.
Tipo: FLAG
Valor padrão: S
Assunto do email que será enviado para o fornecedor, macros disponivel:
${empresa}
${numero} - Número do pedido
${emissao} - Data de emissão do pedido
Tipo: TEXT
Valor padrão: Ordem de compra ${empresa} número ${pedido} emitido em ${emissao}
Tipo: FLAG
Valor padrão: N
Corpo do e-mail a ser informado quando realizar o envio da mensagem para o fornecedor.
Tipo: TEXT
Valor padrão: Em anexo arquivo PDF contendo o pedido da ${pedi.findCliente().valueOfNomeCompleto()} com o número ${pedi.getPedido().toText()}
Layout utilizado para geração do arquivo PDF da ordem de compra para o fornecedor.
Tipo: TEXT
Valor padrão: compra-fornecedor
Indica qual a operação da interface para a qual o usuário será redirecionado após a inclusão/cadastro de uma nova Ordem de Compra.
Caso o valor da preferência esteja vazio (não informado) a operação será a padrão de entrada.
Exemplo de operação para redirecionamento:
Tipo: TEXT
Indica para qual guia (interface) do módulo Cadastro de pedidos de compra o usuário será redirecionado após a inclusão/cadastro de uma nova Ordem de Compra.
Caso o valor da preferência esteja vazio (não informado) a interface Ordem de compra será apresentada.
Sugestões de guias para redirecionamento:
Tipo: TEXT
Permite definir um Telescope Script Engine para apresentar as comparações entre marcas.
Macros disponíveis:
item link text_html, label="Link"; item preco decimal_value, label="Preço"; item estoque decimal_value, label="Estoque", format="###,##0.######"; select '<a target = "_blank" href="CadProdutos?Z_ACTION=CONSULTA_GENERICA&A_ID='||prodsim.id||'">' || prodsim.produto || '</a>' as link , (select rpp.preco from referencias_produtos_pessoas rpp where rpp.produto_id = prodsim.id and rpp.situacao not in ('C') order by (case when rpp.empresa_id = ${fornecedor_id} then 0 else 1 end) limit 1 ) as preco , coalesce((select sum(ep.estoque_atual) from estoques_produtos ep join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = prodsim.id [FILTRO_ESTABELECIMENTO]), 0.0) - coalesce((select sum(vrp.quantidade) from v_reservas_produtos vrp join estabelecimentos estab on estab.id = vrp.estabelecimento_id where vrp.produto_id = prodsim.id [FILTRO_ESTABELECIMENTO]), 0.0) as estoque from similaridades_produto sp join produtos prodsim on prodsim.id = sp.produto_similar_id where sp.produto_id = ${produto_id} and sp.marca_id = ${marca_comparacao_id}
Tipo: TEXT
Permite definir um Telescope Script Engine para apresentar o estoque atual do produto.
Macros disponíveis:
item total decimal_value, format="###,###,##0.######"; set table off; select sum(ep.estoque_atual) as total from estoques_produtos ep join tipos_estoques te on te.id = ep.tipo_estoque_id join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = ${id} and soma_no_estoque_venda = 'S' [FILTRO_ESTABELECIMENTO]
item total text_html; set table off; select '<table>' ||array_to_string(array_agg( '<tr><td align="right">' || te.tipo_estoque || '-' || estab.nome_estabelecimento || '</td><td align="left"><font color="' ||case when ep.estoque_atual <= 0 then 'red' else '#333' end" ||'"><b>' || trim(both '.,' from coalesce(to_char(ep.estoque_atual, 'FM9G999G999G990D999'), '')) || '</b></font></td></tr>'), '<br>') || '</table>' as total from estoques_produtos ep join tipos_estoques te on te.id = ep.tipo_estoque_id join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = ${id} and soma_no_estoque_venda = 'S' [FILTRO_ESTABELECIMENTO]
Tipo: SOURCE_CODE
Permite definir um Telescope Script Engine para apresentar o estoque disponível do produto.
Macros disponíveis:
item total decimal_value, format="###,###,##0.######"; set table off; select sum(ep.estoque_atual - coalesce((select sum(vrp.quantidade) from v_reservas_produtos vrp join estabelecimentos estab on estab.id = vrp.estabelecimento_id where vrp.produto_id = ep.produto_id and vrp.estabelecimento_id = ep.estabelecimento_id [FILTRO_ESTABELECIMENTO] ), 0.0) ) as total from estoques_produtos ep join tipos_estoques te on te.id = ep.tipo_estoque_id join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = ${id} and soma_no_estoque_venda = 'S' [FILTRO_ESTABELECIMENTO]
item total text_html; set table off; select '<table>' ||array_to_string(array_agg( '<tr><td align="right">' || tipo_estoque || '-' || nome_estabelecimento || '</td><td align="left"><font color="' || case when soma <= 0 then 'red' else '#333' end || '"><b>' || trim(both '.,' from coalesce(to_char(soma, 'FM9G999G999G990D999'), '')) || '</b></font></td></tr>'), '<br>') || '</table>' as total from ( select te.tipo_estoque , estab.nome_estabelecimento , sum(ep.estoque_atual - coalesce((select sum(vrp.quantidade) from v_reservas_produtos vrp join estabelecimentos estab on estab.id = vrp.estabelecimento_id where vrp.produto_id = ep.produto_id and vrp.estabelecimento_id = ep.estabelecimento_id [FILTRO_ESTABELECIMENTO] ), 0.0) ) as soma from estoques_produtos ep join tipos_estoques te on te.id = ep.tipo_estoque_id join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = 3409202 and soma_no_estoque_venda = 'S' [FILTRO_ESTABELECIMENTO] group by te.tipo_estoque, estab.nome_estabelecimento ) q
Tipo: SOURCE_CODE
Permite definir um Telescope Script Engine para apresentar o estoque mínimo do produto.
Macros disponíveis:
item total decimal_value, format="###,###,##0.######"; set table off; select sum(ep.estoque_minimo) as total from estoques_produtos ep join tipos_estoques te on te.id = ep.tipo_estoque_id join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = ${id} and soma_no_estoque_venda = 'S' [FILTRO_ESTABELECIMENTO]
item total text_html; set table off; select '<table>' ||array_to_string(array_agg( '<tr><td align="right">' || te.tipo_estoque || '-' || estab.nome_estabelecimento || '</td><td align="left"><font color="' ||case when ep.estoque_minimo <= 0 then 'red' else '#333' end" ||'"><b>' || trim(both '.,' from coalesce(to_char(ep.estoque_minimo, 'FM9G999G999G990D999'), '')) || '</b></font></td></tr>'), '<br>') || '</table>' as total from estoques_produtos ep join tipos_estoques te on te.id = ep.tipo_estoque_id join estabelecimentos estab on estab.id = ep.estabelecimento_id where ep.produto_id = ${id} and soma_no_estoque_venda = 'S' [FILTRO_ESTABELECIMENTO]
Tipo: SOURCE_CODE
Permite definir um Telescope Script Engine para apresentar o estoque reservado do produto.
Macros disponíveis:
item total decimal_value, format="###,###,##0.######"; set table off; select sum(quantidade) as total from v_reservas_produtos vrp join estabelecimentos estab on estab.id = vrp.estabelecimento_id where vrp.produto_id = ${id} [FILTRO_ESTABELECIMENTO]
item total text_html; set table off; select '<table>' ||array_to_string(array_agg( '<tr><td align="right">' || nome_estabelecimento || '</td><td align="left"><font color="' || case when soma <= 0 then 'red' else '#333' end || '"><b>' || trim(both '.,' from coalesce(to_char(soma, 'FM9G999G999G990D999'), '')) || '</b></font></td></tr>'), '<br>') || '</table>' as total from ( select estab.nome_estabelecimento , sum(vrp.quantidade) as soma from v_reservas_produtos vrp join estabelecimentos estab on estab.id = vrp.estabelecimento_id where vrp.produto_id = ${id} group by estab.nome_estabelecimento ) q
Tipo: SOURCE_CODE
Permite definir um Telescope Script Engine para apresentar a penúltima entrada do produto.
Macros disponíveis:
item ultima_entrega text_html; set table off; select '<a target="_blank" href="ConDoctes?Z_ACTION=CONSULTA&A_ID='||d.id||'">'||to_char(data_entrega, 'DD/MM/YYYY')||'</a>' as ultima_entrega from itens_doc_entradas_saidas it inner join doc_entradas_saidas d on d.id=it.documento_id inner join estabelecimentos estab on estab.id = d.estabelecimento_id where produto_id = ${produto_id} and data_entrega is not null and tipo_operacao = 'E' and d.emitente_id = ${fornecedor_id} [FILTRO_ESTABELECIMENTO] order by data_entrega desc OFFSET 1 limit 1
Tipo: TEXT
Permite definir um Telescope Script Engine para apresentar a última entrada do produto.
Macros disponíveis:
item ultima_entrega text_html; set table off; select '<a target="_blank" href="ConDoctes?Z_ACTION=CONSULTA&A_ID='||d.id||'">'||to_char(data_entrega, 'DD/MM/YYYY')||'</a>' as ultima_entrega from itens_doc_entradas_saidas it inner join doc_entradas_saidas d on d.id=it.documento_id inner join estabelecimentos estab on estab.id = d.estabelecimento_id where produto_id = ${produto_id} and data_entrega is not null and tipo_operacao = 'E' and d.emitente_id = ${fornecedor_id} [FILTRO_ESTABELECIMENTO] order by data_entrega desc limit 1
Tipo: SOURCE_CODE
Permite definir um Telescope Script Engine para apresentar a última entrada do produto.
Macros disponíveis:
item ultima_entrega text_html; set table off; select '<a target="_blank" href="ConDoctes?Z_ACTION=CONSULTA&A_ID='||d.id||'">'||to_char(data_entrega, 'DD/MM/YYYY')||'</a>' as ultima_entrega from itens_doc_entradas_saidas it inner join doc_entradas_saidas d on d.id=it.documento_id inner join estabelecimentos estab on estab.id = d.estabelecimento_id where produto_id = ${produto_id} and data_entrega is not null and tipo_operacao = 'E' [FILTRO_ESTABELECIMENTO] order by data_entrega desc limit 1
Tipo: TEXT
SQL utilizado pelo sistema para apresentar uma tabela de produtos similares ao que está sendo apresentado. Este SQL usa o id do produto como parâmetro "?" e deve retornar as colunas "id" (do produto similar) e "descricao" (texto a ser apresentado para o usuário). Caso não configurado, assume o seguinte valor:
select p2.id, p2.descricao || ' (' || p2.produto || ')' as descricao from similaridades_produto sp join produtos p2 on p2.id = sp.produto_similar_id where sp.produto_id = ?
select p2.id, marca || ' / ' || referencia_fabricante || ' (produto ' || p2.produto || ')' as descricao from similaridades_produto sp join produtos p2 on p2.id = sp.produto_similar_id left join marcas m on m.id = p2.marca_id where sp.produto_id = ?
Tipo: SOURCE_CODE
Assunto do email que será enviado para o fornecedor, macros disponivel:
${empresa}
${numero} - Número do pedido
${emissao} - Data de emissão do pedido
Tipo: TEXT
Valor padrão: Cotação ${empresa} número ${pedido} emitido em ${emissao}
Corpo do e-mail a ser informado quando realizar o envio da mensagem para o fornecedor.
Tipo: TEXT
Valor padrão: Em anexo arquivo PDF contendo o pedido da ${pedi.findCliente().valueOfNomeCompleto()} com o número ${pedi.getPedido().toText()}
Layout utilizado para geração do arquivo PDF da cotação de compra para o fornecedor.
Tipo: TEXT
Valor padrão: compra-fornecedor
Tipo: TEXT
Preferencia define se deve ser aplicado o MVA ajustado no momento que o sistema calcula o percentual de ICMS-ST para a operação. Ela é utilizada somente quando a preferencia ORCCOM.CAD_PEDIDOS_COTACOES_ITENS.USAR_MVA_TIPO_PRODUTO estiver marcada(S).
Quando marcado é realizado o ajuste do percentual informado no tipo de produto conforme as regras:
((100+mva)*(100-inter)/(100-intra)-100) ((100+50)*(100-12)/(100-17.5)-100) = ((150)*(88)/(82.5)-100) = (150*1,0666667-100) = 60%
Tipo: FLAG
Valor padrão: S
Calcula o valor de ICMS-ST na operação de compra.
Tipo: FLAG
Valor padrão: S
Destaca com cor diferenciada os itens de pedidos de cotação pendentes.
Tipo: TEXT
Valor padrão: S
Valor padrão para o campo estabelecimento na operação de [b:Sugestão].
Valores:
N | Apenas o estabelecimento da cotação: Apenas as informações do estabelecimento do pedido de cotação serão filtrados/pesquisados
|
E | Unificar informações dos estabelecimentos da empresa: Apenas as informações dos estabelecimentos vinculados a empresa do pedido de cotação serão filtrados/pesquisados
|
M | Unificar informações de todas empresas: Todas as informações dos estabelecimentos cadastrados serão filtrados/pesquisados
|
Tipo: TEXT
Valor padrão: N
Define se deve ser apresentado o fator de conversão da unidade de medida do produto para a unidade de medida do produto para o fornecedor conforme informado na guia "Ref Fornec" (Referências de produtos para fornecedores) do Produtos.
Tipo: FLAG
Valor padrão: N
Tipo: TEXT
Valor padrão: S
Determina como será feita a preço do produto para inserir como sugestão no campo Preço unitário
select ppe.valor_custo_reposicao as valor from pedidos ped join PRODUTOS_PESSOAS_ESTABELECIMENTOS ppe on ppe.pessoa_id = ped.fornecedor_id and ppe.estabelecimento_id = ped.estabelecimento_id join produtos p on p.id = ppe.produto_id where ped.id = ${pedido_id} and p.produto = '${produto}' order by data_atualizacao_custo desc limit 1
Tipo: TEXT_LONG
Valor padrão: E
Define qual deve ser a interface que deve abrir ao clicar na lupa do campo de produtos.
P.ex.:
Tipo: TEXT
Valor padrão: PROD.CAD_PRODUTOS
SQL utilizado para apresentar o histórico de compras do produto. Quando informado, este campo representa um script que gera informações adicionais sobre este produto. Normalmente, esta preferência é utilizada para apresentar o histórico de compras realizadas para o fornecedor da respectiva cotação de compra, mas pode ser utilizada para agregar qualquer outra informação neste contexto.
A configuração da preferência pode ser realizada por estabelecimento, permitindo contextualizar as informações de acordo com as necessidades de cada empresa.
O preenchimento deve seguir a sintaxe do Telescope Script Engine que deve utilizar as seguintes variáveis de contexto (macros):
Tipo: TEXT_LONG
SQL para apresentar os pedidos de venda para vínculo no pedido de cotação. Caso não informado o campo não será apresentado.
Serão aceitos os parâmetros:
select ip.id , pedido||' - '|| ip.sequencia ||' - '|| clie.nome_completo from itens_pedidos ip inner join pedidos p on p.id = ip.pedido_id inner join pessoas clie on clie.id = p.cliente_id inner join tipos_pedidos tp on tp.id = p.tipo_pedido_id left join itens_pedidos ipcompra on ipcompra.item_pedido_venda_id = ip.id where tp.categoria in ('V') and ip.produto_id = ${PRODUTO_ID} and ipcompra.item_pedido_venda_id is null
Tipo: SOURCE_CODE
Define a ordenação da listagem dos itens da sugestão de compras.
Opções:
Tipo: TEXT
Valor padrão: 1
Aplica o MVA que está informado nos Tipos de produtos e/ou serviços como base para cálculo do ICMS ST nos produtos das ordens de compra.
Ver também:
Tipo: FLAG
Valor padrão: N
Caso marcado será utilizado o estoque disponível para cálculos de sugestão de compra. Caso desmarcado será utilizado o estoque atual do produto.
Tipo: FLAG
Valor padrão: S
Layout utilizado para geração do arquivo PDF da ordem de compra para o fornecedor.
Tipo: TEXT
Valor padrão: compra-fornecedor
Indica qual a operação da interface para a qual o usuário será redirecionado após a inclusão/cadastro de uma nova solicitação interna.
Caso o valor da preferência esteja vazio (não informado) a operação padrão será a Sugerir.
Exemplo de operação para redirecionamento:
Tipo: TEXT
Valor padrão: S
Tipo: TEXT
Valor padrão: item pedido text_html, label = "Pedido"; item fornecedor text, label = "Fornecedor"; item nome_fornecedor text, label = "Nome fornecedor"; item valor_unitario_item decimal_value, label = "Valor unit."; item valor_total_item decimal_value, label = "Total"; select ''|| pedido || '' as pedido , pessoa as fornecedor , nome_completo as nome_fornecedor , ipCot.valor_unitario_item , ipCot.valor_total_item from itens_pedidos ipCot join pedidos ped on ped.id = ipCot.pedido_id join tipos_pedidos tp on tp.id = ped.tipo_pedido_id join pessoas p on p.id = ped.fornecedor_id where tp.categoria = 'D' and ipCot.item_pedido_venda_id = ${id} and ipCot.produto_id = ${record.produto_id} order by nome_fornecedor
Destaca com cor diferenciada os itens de pedidos da solicitação interna pendentes.
Tipo: TEXT
Valor padrão: S
Tipo: TEXT
Valor padrão: S
Determina como será feita a preço do produto para inserir como sugestão no campo Preço unitário
select ppe.valor_custo_reposicao as valor from pedidos ped join PRODUTOS_PESSOAS_ESTABELECIMENTOS ppe on ppe.pessoa_id = ped.fornecedor_id and ppe.estabelecimento_id = ped.estabelecimento_id join produtos p on p.id = ppe.produto_id where ped.id = ${pedido_id} and p.produto = '${produto}' order by data_atualizacao_custo desc limit 1
Tipo: TEXT_LONG
Valor padrão: E
Define qual deve ser a interface que deve abrir ao clicar na lupa do campo de produtos.
P.ex.:
Tipo: TEXT
Valor padrão: PROD.CAD_PRODUTOS
SQL utilizado para apresentar o histórico de compras do produto. Quando informado, este campo representa um script que gera informações adicionais sobre este produto. Normalmente, esta preferência é utilizada para apresentar o histórico de compras realizadas para o fornecedor da respectiva ordem de compra, mas pode ser utilizada para agregar qualquer outra informação neste contexto.
A configuração da preferência pode ser realizada por estabelecimento, permitindo contextualizar as informações de acordo com as necessidades de cada empresa.
O preenchimento deve seguir a sintaxe do Telescope Script Engine que deve utilizar as seguintes variáveis de contexto (macros):
Tipo: TEXT_LONG
SQL para apresentar os pedidos de venda para vínculo no pedido de compra. Caso não informado o campo não será apresentado.
Serão aceitos os parâmetros:
select ip.id , pedido||' - '|| ip.sequencia ||' - '|| clie.nome_completo from itens_pedidos ip inner join pedidos p on p.id = ip.pedido_id inner join pessoas clie on clie.id = p.cliente_id inner join tipos_pedidos tp on tp.id = p.tipo_pedido_id left join itens_pedidos ipcompra on ipcompra.item_pedido_venda_id = ip.id where tp.categoria in ('V') and ip.produto_id = ${PRODUTO_ID} and ipcompra.item_pedido_venda_id is null
Tipo: SOURCE_CODE
Define a ordenação da listagem dos itens da sugestão de compras.
Opções:
Tipo: TEXT
Valor padrão: 1
Caso marcado será utilizado o estoque disponível para cálculos de sugestão de compra. Caso desmarcado será utilizado o estoque atual do produto.
Tipo: FLAG
Valor padrão: S
where p.id = ?
Tipo: SOURCE_CODE
Valor padrão: select tp.tipo_pedido || ' ' || p.pedido from pedidos p join tipos_pedidos tp on tp.id = p.tipo_pedido_id where p.id = ?
Permite definir a máscara de formatação do valor unitário dos itens da OC no relatório para o fornecedor.
Exemplos de formato:
###,##0.00 ###,##0.0000
Tipo: TEXT
Define quais os tipos de contatos de e-mail do fornecedor que devem ser utilizados para o envio de uma Ordem de Compra.
O padrão para essa preferência é:
EMAIL_COMPRA, EMAIL_PROFISSIONAL, EMAIL%
Tipo: TEXT