Árvore de páginas

Versões comparadas

Chave

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

...

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çõesdo 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 SDCX

06. EXEMPLO

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

User function M410PSDC() 

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

	DbSelectArea("SDC")// Especificação direta do alias que se deseja selecionar
	AlertDbSetOrder(aSald[1])

	Alert(aSald[2]) 
	Alert(aSald[3])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)
RestArea(aSald)

return aSald
Return aSaldo



Templatedocumentos