Árvore de páginas

Ponto-de-Entrada: M103GERT - Define geração de lançamento futuro
Versões: 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:

Este ponto de entrada tem por objetivo definir no momento da inclusão ou exclusão de um Documento de Entrada da Nota Fiscal, se irá gerar lançamento futuro (SRK) ou título no Financeiro (SE2)

Programa Fonte
mata103.PRW
Sintaxe

M103GERT - Define geração de lançamento futuro ( [ ExpN1 ], [ ExpA2 ], [ ExpA3 ], [ ExpA4 ], [ ExpA5 ], [ ExpA6 ], [ ExpC7 ], [ ExpC8 ], [ ExpC9 ], [ ExpC10 ], [ ExpC11 ], [ ExpN12 ], [ ExpA13 ], [ ExpD14 ], [ ExpC15 ], [ ExpN16 ], [ ExpL17 ], [ ExpA18 ], [ ExpC19 ], [ ExpC20 ], [ ExpA21 ], [ ExpL22 ], [ ExpL23 ], [ ExpA24 ], [ ExpC25 ] ) --> Nil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ExpN1 Numérico Opção Selecionada; (1) Inclusão do Documento de Entrada. (2)Exclusão do Documento de Entrada.
ExpA2 Array of Record Array com os recnos dos titulos financeiros
ExpA3 Array of Record Cabeçalho dos titulos financeiros. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA4 Array of Record Dados dos titulos financeiros. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA5 Array of Record Cabeçalho das multiplas naturezas. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA6 Array of Record Dados das multiplas naturezas. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC7 Caracter Código do Fornecedor ISS. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC8 Caracter Loja do Fornecedor ISS. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC9 Caracter Gera Dirf par aeste título? Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC10 Caracter Código de Retenção. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC11 Caracter Modo padrao de operacao do sistema quanto a retencao de PIS/COFINS/CSLL. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpN12 Numérico Número da ordem do índice utilizado na tabela SE2 (Contas a Pagar). Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA13 Array of Record Percentuais de rateio do SEZ. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpD14 Data Vencimento do ISS. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC15 Caracter Modo de Retenção do ISS. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpN16 Numérico Taxa da Moeda. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpL17 Lógico Verifica se a Taxa da Moeda nao foi negociada. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA18 Array of Record Array com o recno dos titulos gerados. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC19 Caracter Forma Retenção ISSQN. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC20 Caracter Forma Retenção ISSQN. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA21 Array of Record Multas e / ou bonificacoes de contrato. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpL22 Lógico Opção do Rateio de Valor. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpL23 Lógico Opção do Rateio de Valor. Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpA24 Array of Record Array com os dados da Tabela SE2 (Contas à Pagar). Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
ExpC25 Caracter Recolhe ISS? Parâmetro válido apenas para opção de inclusão do Documento de Entrada.
Retorno
    Nil(codeblock)
  • Retorno do Ponto de Entrada é Nil
Exemplos
user function M103GERT()       Local ExpN1  := ParamIxb[1]                                 Local ExpA2  := ParamIxb[2] Local ExpA3  := ParamIxb[3] Local ExpA4  := ParamIxb[4] Local ExpA5  := ParamIxb[5]	 Local ExpA6  := ParamIxb[6] Local ExpC7  := ParamIxb[7] Local ExpC8  := ParamIxb[8] Local ExpC9  := ParamIxb[9] Local ExpC10 := ParamIxb[10] Local ExpC11 := ParamIxb[11] Local ExpN12 := ParamIxb[12] Local ExpA13 := ParamIxb[13] Local ExpD14 := ParamIxb[14] Local ExpC15 := ParamIxb[15] Local ExpN16 := ParamIxb[16] Local ExpL17 := ParamIxb[17] Local ExpA18 := ParamIxb[18] Local ExpC19 := ParamIxb[19] Local ExpC20 := ParamIxb[20] Local ExpA21 := ParamIxb[21] Local ExpL22 := ParamIxb[22] Local ExpL23 := ParamIxb[23] Local ExpA24 := ParamIxb[24] Local ExpC25 := ParamIxb[25]   //Customização do usuário para geração de Título (SE2) ou Lançamento Futuro (SRK)Return Nil