Existe uma transação em curso (transação de registo ou de anulação do embalamento). A variável GOK está utilizada e testada. Ela foi inicializada a 1. Ela pode ser posicionada a 0 se deseja abortar a transação.
Não existe ficheiro rasto aberto.
Este ponto de entrada chamada depois cada tratamento permitindo de gerar/anular os pacotes :
Botão embalamento depois a gestão das entregas ou preparação.
Função embalamento depois o menu stocks
Está chamado a dois níveis :
. No momento da criação de uma linha detalhe pacote :
Encontra-se no anel de geração dos detalhes embalamento nolign-1. O buffer [F :SPD] está carregado. Situa-se justo antes o registo do registo [F :SPD].
O cabeçalho do pacote não está ainda criado. Ela não o será que após criação de todos os seus detalhes.
De referir que o buffer cabeçalho entrega [F :SDH] ou cabeçalho preparação [F:PRH] está em linha. . No momento de anulação de um embalamento. Esta anulação se efectua a estes dois níveis :
Quando se aplica que o botão anulação.
Vem-se efectuar a instrução apagar sobre os ficheiros SPACK ([F :SPH]) et SPACKD ([F :SPD]) para a entrega em curso de tratamento. Então a supressão completa do embalamento foi realizada.
Quando se aplica o botão registar, justo antes de gerar o embalamento.
Vem-se de efectuar a instrução apagar sobre os ficheiros SPACK ([F :SPH]) et SPACKD ([F :SPD]) para a entrega em curso de tratamento. Então a supressão completa do embalamento, se existiu já, foi realizada.
Encontra-se justo antes o anel de geração dos detalhes pacotes. Para diferenciar estes dois níveis de chamada (anulação do embalamento, registo de uma linha de pacote), falta utilizar a variável WPOINT_CODTRT. Ela está posicionada a "C" para a criação, a "A" para anulação.
A global GVCRTYP permite saber se se trata de um embalamento entrega ou preparação
GVCRTYP = 3 : Preparação
GVCRTYP = 4 : Entrega
Este ponto de entrada foi chamado na gestão do embalamento para permitir se possivel o embalamento automático.
Está chamado no tratamento de gestão da embalagem FUNPKP.
Está chamado no momento da criação de um embalamento, no momento de preenchimento do quadro.
Não existe transação em curso.
Não existe ficheiro rasto aberto.
Este ponto de entrada foi chamado no momento do carregamento do quadro
Permite para uma linha de documento tendo um código embalagem e capacidade de informados, um número de detalhe >1, de verificar a possibilidade de fazer um embalamento automático.
É a variável WCALNBCOL que indica se um pacote automático pode ser possível
WCALNBCOL a 1 significa que o Embalamento automático não é possível.
WCALNBCOL a 0 significa que o Embalamento automático é possível.
Em standard a variável WCALNBCOL é igual a 0 se a quan tidade de todos os detalhes de uma linha de documento corresponde à capacidade de embalagem.
O PE permite fazer uma verificação diferente.
A variável GPE posicionada a 1 permite não tomar em conta a verificação standard
A global GVCRTYP permite saber se se trata de um embalamento entrega ou preparação
GVCRTYP = 3 : Preparação
GVCRTYP = 4 : Entrega
A máscara PKP1 está disponível.
Se GVCRTYP = 4 as tabelas STOJOU[STJ] , SDELIVERY[SDH] SDELIVERYD[SDD] STOALL[STA )
estão disponíveis
Se GVCRTYP = 3 as tabelas STOPREH[PRH] STOPRED[PRE] STOALL[STA )
estão disponíveis
Este ponto de entrada foi chamado na gestão do pós-embalamento antes o registo da tabela SPACK (pacotes entrega).
Está chamado no tratamento de gestão da pós-embalagem FUNPKP.
Está chamado no momento da criação de embalamento, na criação de registo cabeçalho de pacotes (Tabela SPACK).
Existe uma transação em curso (transação de registo ou de anulação do embalamento). A variável GOK está utilizada e testada. Ela foi inicializada a 1. Ela pode ser posicionada a 0 se deseja abortar a transação.
Não existe ficheiro rasto aberto.
Este ponto de entrada chamada depois cada tratamento permitindo de gerar/anular os pacotes :
Botão embalamento depois a gestão das entregas ou preparação.
Função embalamento declarativo depois o menu stocks
Encontra-se no processo de criação linhas e cabeçalho de embalagens.
Todas as linhas de detalhes do pacote são criados.
De referir que o buffer cabeçalho entrega [F :SDH] ou cabeçalho preparação [F:PRH] está em linha. .
A global GVCRTYP permite saber se se trata de um embalamento entrega ou preparação
GVCRTYP = 3 : Preparação
GVCRTYP = 4 : Entrega
Este ponto de entrada está chamado na gestão do pós-embalamento antes as instruções de refrescamento de I ecrã PKP1
Está chamado no tratamento de gestão da pós-embalagem FUNPKP.
Não existe transação em curso.
A variável GPE está utilizada e testada. Ela está ibnicializada a 0. Ela pode ser posicionada a 1 se deseja desactivar o refrescamento do I ecrã PKP1. Está posicionado na I etiqueta CHARGE_PKP1 do tratamento FUNPKP
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado em cada refrescamento de I ecrã PKP1.
quer dizer nas ações : DEBUT, ENR, SUP, ABA, SUI, PRE, LAS, FIR (possibilidade de testar l existência da rubrica ACTION e seu conteúdo se l utilizador pretende condicionar o refrescamento)
e por clique direito "Supressão pacote" a partir de uma linha do quadro (neste caso a rubrica ACTION é inexistente)
O ecrã PKP1 está carregado.
Este ponto de entrada está chamado na gestão do pós-embalamento antes o tratamento standard de validação dos pacotes. Permite tratar especificamente esta validação.
Está chamado no tratamento de gestão da pós-embalagem FUNPKP.
Não existe transação em curso.
A variável GPE está utilizada e testada. Ela está inicializada a 0. Ela pode ser posicionada a 1 se deseja desactivar o tratamewnto standard de validação dos pacotes. Está posicionada na etiqueta ENR_COLISAGE do tratamento FUNPKP
Não existe ficheiro rasto aberto.
Este ponto de entrada está chamado em cada utilização do botão "Registar".
A etiqueta ENR_COLISAGE trata para cada linha do quadro do ecrã PKP1 tendo as rubricas MODFLG a 2 e PACSEQ <>0 :
o carregamento de ecrã PKP2 (etiqueta CHARGE_PKP2 tratamento TRTPKP2)
o cálculo dos números de pacotes, código SSCC e o registo dos detalhes pacotes (etiqueta ECRCOL_PKP2 tratamento FUNPKP)
O registo de cabeçalho pacote (etiqueta ENTETE_COLIS tratamento FUNPKP)
Desde que todas as linhas são tratadas a atualização do documento origem está executado (etiqueta ENTETE_COLIS do tratamento FUNPKP
Na seguida de etiqueta ENR-COLISAGE a impresão das etiquetas está executada. Posicionar a variável GDOCFLG a 0 permite desactivar se necessidade. (Esta variável está inicializada pelo valor da rubrica "Impressão auto" da transação