Árvore de páginas

Versões comparadas

Chave

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

CONTEÚDO

  1. Dados Gerais
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo

01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:SIGAFAT - Faturamento
Função:M410PSDCMATN410.PRW
Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Todos
Sistemas OperacionaisTodos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos

...

Este ponto de entrada pertence à rotina de pedidos de venda , MATN410(). Está localizado na rotina e está localizado função de gravação do pedido , de vendas A410GRAVA(). É executado antes da gravação das alteraçõesna inclusão, alteração ou liberação do pedido de venda, para recuperar armazenar os registros do arquivo SDC (Composição de empenho) para reconstruir as liberações na alteração dos Itens do Pedidos..

Informações
titleImportante

O Array criado nesse ponto de entrada será recuperado e fornecido ao ponto de entrada M410RLIB

03. SINTAXE

M410PSDC - Recuperação de registros ( ) --> aSaldo

04. PARÂMETROS 

NILL

05. RETORNO

Nome

...

Tipo

Descrição

Obrigatório 
aSaldo ArrayArray

...

com o saldo do arquivo SDC

...

X

06. EXEMPLO

Bloco de código
languagecpp
#INCLUDE 'PROTHEUS.CH'
#INCLUDE 'FWMVCDEF.CH'

User function M410PSDC() 

Local aArea	 := GetArea()
Local aSaldo := {} //Array com o saldo do arquivo SDC

	DbSelectArea("SDC")// Especificação direta do alias que se deseja selecionar
	DbSetOrder(1)

	If DbSeek(xFilial("SDC")+"Produtox"+"Local"+"Origem"+"Pedido"+"Item")
		AADD(aSaldo,{SDC->DC_PRODUTO,SDC->DC_LOCAL,SDC->DC_ORIGEM,SDC->DC_PEDIDO,SDC->DC_ITEM,SDC->DC_QUANT}
	EndIf

RestArea(aArea)

Return aSaldo



Templatedocumentos