Histórico da Página
...
Portuguese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: M460QRY - Adição de elementos em Query
Descrição: Ponto de entrada executado antes antes da exibição da montagem da tela de seleção de itens dos para a geração de Doc. de Saída (Markbrowse) e ao realizar o cálculo dos rateios de Despesas Acessórias (Frete/Seguro/Despesa) e de Desconto entre os itens do pedido a ser faturado (para mais informações sobre esses rateios acesse https://tdn.totvs.com/x/mDc-Dg). Ao utilizar o ponto de entrada M460FIL é necessário utilizar o ponto de entrada M460QRY, pois com o ponto de entrada M460FIL as pois as regras de filtro customizadas implementadas na tela de seleção (Markbrowse) por meio deste ponto de entrada devem ser replicadas no ponto de entrada M460QRY utilizando a sintaxe da linguagem SQL do Banco de Dados utilizado para execução do sistema. No momento da geração dos documentos de saída, o sistema deve utilizar as mesmas regras de filtro utilizadas na tela de seleção (Markbrowse) para selecionar os registros no banco de dados. O meio para informar as mesmas regras utilizada no ponto de entrada M460FIL é o ponto de entrada M460QRYentrada M460QRY. Neste caso o código da query (ParamIxb[2]) a ser executada é "1". No momento de realizar o cálculo dos rateios de Despesas Acessórias (Frete/Seguro/Despesa) e de Desconto entre os itens do pedido a ser faturado, o sistema também executa o ponto de entrada M460QRY. Nestes Neste momento é possível obter a query preparada pelo sistema e adicionar filtros customizados nas queries utilizadas pelo sistemasistema para o processamento deste cálculo. O ponto de entrada é executado em duas vezes para cada um desses dois cálculos quando for necessário (quando houve despesa e/ou desconto para ratear nos itens) cálculos (rateio de despesas acessórias e rateio de desconto) quando for necessário:
Apesar de poder alterar a query passada como parâmetro, isto não deve ser efetuado sob nenhuma hipótese, deve-se apenas adicionar elementos à cláusula 'Where'. Este ponto de entrada somente será executado para a versão TOTVS DbAccess (TopConnect). Programa Fonte MATA461.PRW Sintaxe M460QRY - Adição de elementos ( < UPAR> ) --> URET Parâmetros:
Retorno cRET
Exemplos
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas