Árvore de páginas

Versões comparadas

Chave

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

Ponto de Entrada C300SCQBRA

Descrição:

Ponto de entrada utilizado em conjunto com o C300SCFILK para quebrar os produtos, aglutinados no processo de importação da solicitação de compras para o edital, em vários itens, conforme a regra estabelecida através do ponto de entrada.

Ao importar as solicitações de compras para o Edital, os itens são aglutinados pelo código do produto, e ao finalizar o edital, gerando contrato, os itens são quebrados de acordo com a regra: C1_PRODUTO+C1_NUM+C1_ITEM+C1_CC+C1_CLVL+C1_CONTA+C1_ITEMCTA.

Se os campos contidos na regra forem iguais, na solicitação de compras, o item permanece aglutinado, caso contrario, o item é quebrado em mais de uma linha.

O ponto de Entrada C300SCQBRA tem a finalidade de alterar o conjunto de campos contidos na regra de quebra de itens do edital.

Localização:

Atualizações / Licitações / Edital

Eventos:

Geração de contrato através do edital.

Programa Fonte:

CNTA300.PRW

Função:

CNTA300Itns

Retorno:

Nome

Tipo

Descrição

Obrigatório

 bQuebra

Bloco de Código

Bloco de Código contendo o conjunto de campos utilizado para quebra dos itens do edital.

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function CN300SCQBRA()

Local bQuebra := PARAMIXB[1]

bQuebra := {|| C1_PRODUTO }


Return bQuebra