Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Faturamento
Função:FATA400 - Contrato de Parcerias

02. DESCRIÇÃO

Este Ponto de entrada possibilita a manipulação das informações dos itens do pedido que serão gravados na geração do pedido de vendas por contrato de parceria.


Aviso
titleImportante
  • Certifique-se .

03. SINTAXE

Composition Setup
import.css=/download/attachments/327912/newLayout.css

...

Ponto-de-Entrada: FT400LIN - Possibilita manipulação das informações
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 possibilita a manipulação das informações dos itens do pedido que serão gravados na geração do pedido de vendas por contrato de parceria.

Programa Fonte
FATA400.PRW

...

FT400LIN - Possibilita manipulação das informações ( < aHeaderC6> , < aColsSC6> ) --> aColsSC6

...

04. PARÂMETROS

O ponto de entrada não possui parâmetros, apenas informações como aHeader e aCols com os Itens do Pedido de Venda (SC6) e a tabela de Pedidos de Venda (SC5) na memória.



Nome

Tipo

Descrição

Default

Obrigatório

Referência

aHeaderC6

Array of Record

Array multidimensional contendo a descrição dos campos do SC6 (aHeader)




X




aColsSC6

Array of Record

Array multidimensional contendo o valor dos campos do SC6 (aCols)




X

...






05. RETORNO

Retorno

Tipo

Descrição

Obrigatório

aColsArray

...

  • Array contendo os valores dos itens que serão gravados no pedido de vendas
Sim

06. EXEMPLO

Neste exemplo usamos um cenário de pedido de venda com um item, onde está sendo verificado se o risco do cliente está diferente de "A" para atribuir 25% do total do pedido de venda na primeira parcela a vista e 75% do valor para daqui 30 dias para a segunda parcela.

Exemplos
Bloco de código
languagevb
themeMidnight
firstline1
titleMT410PC
linenumberstrue
#INCLUDE 'PROTHEUS.CH'  

User Function FT400LIN()

	Local aHeader := ParamIxb[1]
	Local aCols   := ParamIxb[2]
	
	/* Alteração do acols pelo rdmake */

Return aCols