01. Dados Gerais

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Gestão de Contratos (SIGAGCT)

Rotina:

Rotina

Nome Técnico

Manutenção de Contratos

CNTA300

Cadastros Iniciais:

Edital

Ponto de Entrada:

CN300VEDT

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas utilizadas:

CN9

Sistema(s) operacional(is):

Windows/Linux

02. Descrição

Descrição:

O Ponto de Entrada CN300VEDT efetua validações ao dar andamento no edital gerando o contrato.

Localização:

 

Rotina para geração do Contrato a partir do Edital

 

Eventos:

Permite a execução da funções CNTA300Pss e CNTA300ItF responsáveis em fazer a carga  dos itens das planilhas dos produtos.

Programa Fonte:

CNTA300

Função:

 

CNTA300xEfl

 

Parâmetros:

Nome

Tipo

Descrição

Obrigatório

PARAMIXB[1]

Objeto

Modelo de dados CNTA300

X

PARAMIXB[2] Caracter Código do edital 
PARAMIXB[3] Caracter Número do processo 
PARAMIXB[4]Caracter Número da revisão 
PARAMIXB[5] Caracter Código do Fornecedor 
PARAMIXB[6] Caracter Loja do Fornecedor 
PARAMIXB[7] Caracter Código da Planilha 
PARAMIXB[8] Caracter Item da Planilha
PARAMIXB[9] Array Filiais de envio 
PARAMIXB[10]Lógico Identifica se foi gerado por lote 
PARAMIXB[11] Caracter Código lote 
 Retorno:
NomeTipoDescriçãoObrigatório
lRetLógicoRetorno lógico da validação do ponto de entrada. X

 

User Function CN300VEDT()

	Local oModel300 := PARAMIXB[1]
	Local cCodEdt := PARAMIXB[2]
	Local cNumPro := PARAMIXB[3]
	Local cRevisa := PARAMIXB[4]
	Local cCodFor := PARAMIXB[5]
	Local cLoja := PARAMIXB[6]
	Local cItPla := PARAMIXB[7]
	Local cItCNB := PARAMIXB[8]
	Local aFilsEnv := PARAMIXB[9]
	Local lLote := PARAMIXB[10]
	Local cLote := PARAMIXB[11]
	Local lRet := .T.

Return lRet