ontos de Entrada

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Agroindústria

Módulo:

SIGAAGR

Rotina:

Rotina

Nome Técnico

AGRA010

Previsões de aplicações

RotinaNome Técnico
AGRA040Cadastro de mensagens para as notas fiscais de saída e ou documento de entrada
RotinaNome Técnico
AGRA100Inclusão de compromisso futuro
RotinaNome Técnico
AGRA105Inclusão de contratos financeiros
RotinaNome Técnico
AGRA200Inclusão de previsão de aplicação
RotinaNome Técnico
AGRA205Inclusão de retorno de aplicações
RotinaNome Técnico
AGRA280Rotina de romaneio de entrada
RotinaNome Técnico
AGRA045Manutenção de locais de estoques

 

 

Pontos de Entrada:

AGRA010G, AGRA040IT, AGRA100DP, AGRA100PR, AGRA100RA, AGRA105E2,

AGRA105IC, AGRA105RP, AGRA200MO, AGRA200PD, AGRA205EQ, AGRA205GE,

AGRA205MO, AGRA205PD, AGRA205RA, AGRA280EX, AGRA280IN, CMA150AMNU

País(es):

Todos

 

 

 

Ponto de Entrada

Descrição:

Ponto de entrada após gravação da tabela NN4.

Localização:

Rotina auxilial para montagem da tela de cadastro.

Programa Fonte:

AGRA010

Função:

AGRA010G

Exemplo:

#Include 'Protheus.ch'

User Function AGRA010G()

    Local nOpcA := PARAMIXB[1]

    If nOpcA == 1

        Alert("Opções escolhidas, Incluir, Alterar, Excluir")

    ElseIf

        Alert("Exemplo de Alert após gravação da tabela NN4")

   // Customizações abaixo // 

    Return

Ponto de Entrada

Descrição:

Permite a manipulação de campos para o cadastro de históricos padrão.

Localização:

GetDados para cadastro de Históricos Padrão.

Programa Fonte:

AGRA040

Função:

AGRA040IT

 Retorno:
NomeTipoDescriçãoObrigatório
aCampos ArrayParâmetros enviados: { aCampos }Não

Exemplo:

#Include 'Protheus.ch'

User Function AGRA040IT()

    Local aCampos := PARAMIXB[1]

    aAdd(aCampos, 'NNL_SEQ')

    aAdd(aCampos, 'NNL_MENS')

   // Customizações abaixo // 

    Return (aCampos) 

Ponto de Entrada

Descrição:

Ponto de entrada após gerar titulo no financeiro.

Localização:

Fechamento financeiro do compromisso.

Programa Fonte:

AGRA100

Função:

AGRA100DP

Exemplo:

#Include 'Protheus.ch'

User Function AGRA100DP()

    Alert("Exemplo de Alerta após gerar titulo no financeiro")

   // Customizações abaixo // 

    Return

Ponto de Entrada

Descrição:

Ponto de entrada após gerar titulo provisório no financeiro.

Localização:

Rotina para atualização/criação do titulo tipo provisório.

Programa Fonte:

AGRA100

Função:

AGRA100PR

Exemplo:

#Include 'Protheus.ch'

User Function AGRA100PR()

    Alert("Exemplo de Alerta após gerar titulo provisório no financeiro")

   // Customizações abaixo // 

    Return

Ponto de Entrada

Descrição:

Ponto de entrada após rotina para inclusão de Recebimentos Antecipados.

Localização:

Rotina para inclusão de Recebimentos Antecipados.

Programa Fonte:

AGRA100

Função:

AGRA100RA

Exemplo:

#Include 'Protheus.ch'

User Function AGRA100RA()

    Alert("Exemplo de Alerta após rotina para inclusão de recebimentos antecipados.")

   // Customizações abaixo // 

    Return

Ponto de Entrada

Descrição:

Ponto de entrada após rotina para gravação dos dados. Geração de títulos a Pagar.

Localização:

Rotina para gravação dos dados. Geração de títulos a Pagar.

Programa Fonte:

AGRA105

Função:

AGRA105E2

Exemplo:

#Include 'Protheus.ch'

User Function AGRA105E2()

    Alert("Exemplo de Alerta após rotina para gravação de dados. Geração de títulos a Pagar.")

   // Customizações abaixo // 

    Return

Ponto de Entrada

Descrição:

Ponto de Entrada apos inclusão do contrato financeiro.

Localização:

Rotina auxiliar para montagem da tela de cadastro.

Programa Fonte:

AGRA105

Função:

AGRA105IC

Exemplo:

#Include 'Protheus.ch'

User Function AGRA105IC()

    Alert("Exemplo de Alerta após inclusão do contrato financeiro.")

   // Customizações abaixo // 

    Return

Ponto de Entrada

Descrição:

Permite determinar se deseja selecionar as parcelas a serem alteradas ou não.

Localização:

Seleção de parcelas a serem alteradas.

Programa Fonte:

AGRA105

Função:

AGRA105RP
Retorno:
NomeTipoDescriçãoObrigatório
lRetornoLogicoSem parâmetrosNão

Exemplo:

#Include 'Protheus.ch'

User Function AGRA105RP()

    Local lRetorno := .T.

    Local nExemp1 := 5

    Local nExemp2 := 5

    If aExemp1 == aExemp2
        Alert("Ira proseguir com a seleção de parcelas a serem alteradas")    
    Else
        lRetorno := .F. // Não irá prosseguir com a seleção de parcelas a serem alteradas
    Endif

   // Customizações abaixo // 

    Return lRetorno

Ponto de Entrada

Descrição:

Permite modificar os campos referente a mão de obra.

Localização:

Atualização da aplicação e itens da aplicação

Programa Fonte:

AGRA200

Função:

AGRA200MO
Retorno:
NomeTipoDescriçãoObrigatório
aCposMOArrayParâmetros enviados: { aCposMO }Não

Ponto de Entrada

Descrição:

Permite modificar os campos referente aos produtos.

Localização:

Atualização da aplicação e itens da aplicação

Programa Fonte:

AGRA200

Função:

AGRA200PD
Rotina:
NomeTipoDescriçãoObrigatório
aCposPDArrayParametros enviados; { aCposPD }Não

Ponto de Entrada

Descrição:

Permite modificar os campos referente aos equipamentos.

Localização:

Atualização da aplicação e itens da aplicação

Programa Fonte:

AGRA205

Função:

AGRA205EQ
Retorno:
NomeTipoDescriçãoObrigatório
aCposEQArrayParâmetros enviados: { aCposEQ }Não

Ponto de Entrada

Descrição:

 

Localização:

Aplica o estorno do fechamento na aplicação. 

Programa Fonte:

AGRA205

Função:

AGRA205GE
Retorno:
NomeTipoDescriçãoObrigatório
lAGRA205GELogicoSem parâmetrosNão

Ponto de Entrada

Descrição:

Permite modificar os campos referente a mão de obra.

Localização:

Atualização da aplicação e itens da aplicação.

Programa Fonte:

AGRA205

Função:

AGRA205MO
Retorno:
NomeTipoDescriçãoObrigatório
aCposMOArrayParâmetros enviados: { aCposMO }Não

Ponto de Entrada

Descrição:

Permite modificar os campos referente aos produtos.

Localização:

Atualização da aplicação e itens da aplicação

Programa Fonte:

AGRA205

Função:

AGRA205PD
Retorno:
NomeTIpoDescriçãoObrigatório
aCposPDArrayParâmetros enviados: { aCposPD }Não

Ponto de Entrada

Descrição:

 

Localização:

Grava retorno das aplicações.

Programa Fonte:

AGRA205

Função:

AGRA205RA

Ponto de Entrada

Descrição:

Ponto de entrada para o tratamento de exclusão do frete.

Localização:

Rotina auxiliar para exclusão de romaneio de entrada.

Programa Fonte:

AGRA280

Função:

AGRA280EX

Ponto de Entrada

Descrição:

Ponto de entrada para o tratamento de inclusão do frete

Localização:

Rotina auxiliar para inclusão de romaneio de entrada.

Programa Fonte:

AGRA280

Função:

AGRA280IN

Ponto de Entrada

Descrição:

Permite incluir novos itens no menu "Ações Relacionadas".

Localização:

MenuDef

Programa Fonte:

AGRA045

Função:

CMA150AMNU
Retorno:
NomeTipoDescriçãoObrigatório
aRotAdicArraySem parâmetrosNão