Árvore de páginas

Ponto-de-Entrada: MT116SD1 - Valida itens da nota fiscal original
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Function A116Inclui - Função da Nota de Conhecimento de Frete responsável pela inclusão de notas de conhecimento de frete.

EM QUE PONTO : No inicio da função, dentro do laço dos itens da nota fiscal original selecionada. É utilizado para validar os itens da nota fiscal original. Para desconsiderar um item basta retornar .F. e para considerar basta retornar .T.

Eventos


 

Programa Fonte
MATA116.PRW
Sintaxe

MT116SD1 - Valida itens da nota fiscal original ( < PARAMIXB[1]> ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB[1] Caracter É passado como parâmetro o Alias corrente da tabela SD1. X
Retorno
    lRet(logico)
  • É esperado como retorno uma variável lógica onde:

    .T. -> Considera o item da NF original selecionada.
    .F. -> Não considera o item da NF original selecionada.
Observações


Private aParametros[18] - array utilizado na montagem da tela de parametros do MATA116.
[01] Define a Rotina : 1-Inclusão / 2-Exclusão
[02] Considerar Notas : 1 - Compra , 2 - Devolução
[03] Data Inicial para Filtro das NF Originais
[04] Data Final para Filtro das NF originais
[05] Cod. Fornecedor para Filtro das NF Originais
[06] Loja Fornecedor para Fltro das NF Originais
[07] Utiliza Formulário próprio ? 1-Sim,2-Não
[08] Num. da NF de Conhecimento de Frete
[09] Série da NF de Conhecimento de Frete
[10] Código do Fornecedor da NF de FRETE
[11] Loja do Fornecedor da NF de Frete
[12] TES utilizada na Classificação da NF
[13] Valor total do Frete sem Impostos
[14] Estado de Origem do Frete
[15] Aglutina Produtos : .T. , .F.
[16] Base do Icms Retido
[17] Valor do Icms Retido
[18] Filtra nota com conhecimento frete 1-Não , 2-Sim

Exemplos
User Function MT116SD1()Local cAliasPe := PARAMIXB[1]Local lRet := .T.//Validações de usuário.Return(lRet)