Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

EECAE110 - Tela de NFs de Entrada para exportação indireta

Descrição

EECAE110 - Tela de NFs de Entrada para exportação indireta

Observações

Ponto de Entrada para customizações da tela de vinculação das NFs de entrada.

Exemplos

#Include "protheus.ch"
#Include "totvs.ch"


User Function EECAE110()
Local cParamIXB

Begin Sequence

If ValType(ParamIXB) == "A"
cParamIXB:= ParamIXB[1]
Else
cParamIXB:= ParamIXB
EndIf

Do Case
Case cParamIXB == "ADD_CAMPOS"

//Exemplo do uso de aCampos
//AAdd(aCampos, "D1_AAAAA")


//Exemplo do uso de aFilter
//AAdd(aFilter, TITULO, TITULO, TIPO, TAMANHO, DECIMAL, ""})


Case cParamIXB == "MUDA_QUERY"

//Exemplo do uso de cQuery
//cQuery += ' ORDER BY ' + cCamposOrd

Case cParamIXB == "BLOQ_NF_ENT"

lLiberaBloq := .T.


EndCase

End Sequence

Return .T.

Preview

Veja também


Idioma

Português(Brasil)

Versões

Microsiga_Protheus12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates


Parâmetros


Nome
Tipo
Descrição
DefaultObrigatórioReferência

ADD_CAMPOS

Caracter

Permite customizar campos que serão exibidos em tela no browse e campos para fazer filtro.



MUDA_QUERYCaracterPermite alterar a consulta que traz as NFs de entrada para serem vinculadas aos itens de embarque.



BLOQ_NF_ENTCaracterPermite que sejam exibidas as NFs de entrada mesmo para exportação direta (quando fornecedor é o mesmo que o fabricante).



POS_GRV_WORKNFREMCaracterPermite acessar a tabela de arquivo temporário de vinculações das notas de remessa às notas de saída após a confirmação da manutenção desta subrotina, dentro da manutenção do processo de embarque.


Retorno


Eventos de chamada do Ponto de Entrada


Variáveis


Nome
Tipo
Escopo
Pode Alterar
Parâmetro
Descrição

aCampos

Array

Privado

Sim

ADD_CAMPOSPossibilita adicionar campos que serão exibidos no FWBrowse da tela de consulta específica.

aFilterArrayPrivadoSimADD_CAMPOSPossibilita adicionar campos que serão usados no filtro do FWBrowse da tela.

cQueryCaracterPrivadoSimMUDA_QUERYPossibilita alterar a consulta de busca das NFs de entrada que podem ser selecionadas para vincular aos itens de embarque.

lLiberaBloqLogicoPrivadoSimBLOQ_NF_ENTPermite que sejam exibidas as NFs de entrada mesmo para exportação direta (quando fornecedor é o mesmo que o fabricante).

xRet-PrivadoSim

AE110INFO_DESCRICAO

Permite alterar a descrição das mercadorias na rotina de estufagem. O tipo da variável xRet pode variar de acordo com o tipo item de mercadoria. Para verificar o tipo, acessar a variável ParamIxb[2].

ParamIxb[2]

CaracterPrivadoNãoAE110INFO_DESCRICAO

Permite verificar o tipo de mercadoria. Para cada vez que o ponto de entrada AE110INFO_DESCRICAO é executado, ParamIxb[2] retorna a informação do tipo de cada item.

As possibilidades do ParamIxb[2] são: WORK_DESC, TREE, TREE_NAME, TREE_WORK, TREE_CARGO, TREE_RECNO, TREE_SALDO, TREE_ID, WORK_CARGO e WORK_CARGO_PAI


WK_NfRemTabela TemporáriaPrivadoNão

POS_GRV_WORKNFREM

Permite acessar a tabela de arquivo temporário contendo os dados da associação de notas de remessa à linha do item de nota de saída no momento em que foi confirmada a manutenção pelo usuário (clicado no botão Salvar) e o sistema ter gravado os dados destas associações  na tabela temporária WK_NFREM.

lRetPELógicoPrivadoNãoPOS_GRV_WORKNFREMPermite obter o retorno da manutenção via ponto de entrada para saber se o usuário clicou em ok e se a tabela temporária wk_nfrem foi atualizada com sucesso.

Programa Fonte

EECAE110.PRW