Ponto entrada > Módulo Vendas > Tratamento standard SUBSIHC 

TRT_LIGCDE : Alimentação de uma linha de fatura a partir de uma linha encomenda

Este ponto de entrada está utilizado no momento de uma linha de encomenda em gestão de factura ou no momnto do tratamento de uma linha de encomenda em gestão de fatura ou no momento do tratamento de uma linha de encomenda em criação de fatura a partir do botão.

Permite intervir antes o início de alimentação da linha de entrega [M :SIH4] a partir da linha de encomenda [F :SOQ] e [F :SOP].

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Está chamado em gestão de fatura a cada picking de uma linha de encomenda.

É chamada no momento da execução do botão "Factura" depois a gestão das encomendas.

Está situado na etiqueta TRT_LIGCDE do tratamento SUBSIHC após leitura da linha de encomenda a faturar.   

Permite modificar os parâmetros influindo a determinação da quantidade a facturar.

Variáveis e máscaras disponíveis

[L]WNEGSTO           : Stock negativo autorizado (1=não / 2=sim) (O valor está alimentado com [F :ITM]NEGSTO)

GSHTDLV                 : Entrega das quantidades em ruptura (1=não / 2=sim)

Exemplo:

Para autorizar o stock negativo (bem que este seja interdito sobre o artigo) e permite assim a tomada em conta das ruturas (se GSHTDLV=2) ou permite a geração de ruturas no momento da determinação automática do stock a sair, falta intervir sobre o valor de WNEGSTO.

[L]WNEGSTO = 2

Tabelas abertas

No quadro a seguir, a flag conteúdo significativo significa que o conteúdo está em fase com o contexto (o cliente corrente está carregado…). Tradicionalmente, é o caso para o ficheiro que contém o cabeçalho e sem aquele que contém as linhas...

Tabela

Conteúdo Significativo

Título Tabela

SORDER :

Sim

Encomendas cabeçalho

SORDERQ

Sim

Encomemdas linha quantidade

SORDERP

Sim se [F:SOH]SOHCAT<>4)

Encomendas linha preço

SORDERC

Sim se [F :SOH]SOHCAT=4

Encomendas linha artigo

ITMMASTER

Sim

Artigos

ITMSALES

Sim

Artigo venda

NO_REAJUST : Reajustamento da quantidade US em unidade de venda inteira

Este ponto de entrada está utilizado no momento de uma linha de encomenda em gestão de fatura ou no momento do tratamento de uma linha de encomenda em criação de fatura a partir do botão.

Após determinação da quantidade a faturar em US, reajusta-se aquela afim que corresponda a um número inteiro de unidade de venda. Este ponto de entrada permite de não efectuar este reajustamente (unidade de venda não correspondendo a um acondicionamento da unidade de stock, por exemplo).

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Está chamado em gestão de fatura a cada picking de uma linha de encomenda.

É chamada no momento da execução do botão "Factura" depois a gestão das encomendas.

É situado na etiqueta REAJUSTE_QTY do tratamento SUBSIHC.

Variáveis e máscaras disponíveis

Para não efectuar o ajustamento da quantidade em unidade de venda inteira, falta posicionar a variável global GOK a 0.

Exemplo:

 GOK = 0

SIHCTLPJT : Desativação do controlo sobre o código assunto

Este ponto de entrada é utilizado do picking de uma linha de encomenda, de uma linha de entrega, de uma linha de nota de crédito ou de uma devolução em gestão (criação ou modiifação) de fatura.

Permite desativar o controlo interditando de reagrupar sobre uma mesma factura das linhas tendo os códigos assuntos diferentes.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Contexto de chamada

Está chamada em gestão de fatura a cada picking :

      • De uma linha de encomenda
      • De uma linha de entrega validada
      • De uma linha de nota de crédito
      • De uma devolução

A variável GPECNX permite controlar o tipo de documento de origem :

      • Encomenda GPECNX = "CTL_ORD"
      • Entrega GPECNX = "CTL_DLV"
      • Nota de crédito GPECNX = "CTL_INV"
      • Devolução GPECNX = "CTL_RET"

Para cada caso, o controlo verificando que o código assunto dos documentos "pickés" está único pode estar desactivado em posicionado a variável GPE a 1.