Versões comparadas

Chave

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


...

ÍNDICE

  1. Dados GeraisDatos generales
  2. DescriçãoDescripción
  3. SintaxeSintaxis
  4. ParâmetrosParámetros
  5. RetornoDevolución
  6. ExemploEjemplo


01.

...

DATOS GENERALES

ProdutoLinha ProdutoLinha FaturamentoFunção Orçamentos VendaAbrangênciasMicrosiga Protheus VersõesMicrosiga Protheus Compatível Países OperacionaisCompatível com as Bases de DadosNível AcessoNível Acesso

Producto

:

TOTVS Backoffice

Línea de

producto:

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGAFAT -

Facturación

Función:

MATA415 -

Presupuestos de

venta

Alcances:

Microsiga Protheus 12

Versiones:

Microsiga Protheus 12

Compatible países:

Todos

Sistemas

operativos:

Todos

Compatible con las bases de datos:

Todos

Nivel de

acceso:

Nivel 1 (

Acceso Clientes)

Idiomas:

Todos

02. 

...

DESCRIPCIÓN

Este ponto punto de entrada permite a gravação de dados complementares nos campos do cabeçalho do orçamento (SCJ) e é executado em dois momentos:el registro de datos complementarios en los campos del encabezado del presupuesto (SCJ) y se ejecuta en dos momentos:

  1. Confirmación de anulación - después de la confirmación manual o ExecAuto.
  2. Anulación por fecha de vencimiento - según la fecha añadida en la cotización que se realiza automáticamente
  3. Confirmação de Cancelamento - após a confirmação manual ou ExecAuto;
  4. Cancelamento por data de validade - de acordo com a data adicionada no orçamento que é feito de forma automática.

03. 

...

SINTAXIS

A415CANC( cAliasTMP ) --> NenhumNinguno.


04.

...

PARÁMETROS

do cabeçalho do Orçamento de Vendas

NomeNombre

Tipo

DescriçãoDescripción

cAliasTMPCarácter

Alias

del encabezado del presupuesto de ventas.


05.

...

RESPUESTA

RetornoDescriçãoObrigatórioNenhum

Respuesta

Tipo

Descripción

Obligatorio

Ninguno

NILL



06. 

...

EJEMPLO

Neste exemplo validamos o cancelamento do orçamento de acordo com Cliente e Loja.

...

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

User Function A415CANC()

	//ArmazenaAlmacena oel ambienteentorno ativoactivo para restaurar aoal fimfinal dodel processoproceso
    Local aArea     	:= GetArea() 	as array
	Local cAliasTMP 	:= PARAMIXB[1]	as array

	//Valida cliente ey lojatienda, sesi fores cliente 000001 ey lojatienda 01, nãono permite cancelaranular oel orçamentopresupuesto
	If (cAliasTMP)->CJ_CLIENTE == '000001' .AND. (cAliasTMP)->CJ_LOJA == '01'

		(cAliasTMP)->CJ_STATUS := "A" 	//VoltoDevuelvo oel statusestatus paracomo emABIERTO ABERTO 

	Endif

	//Restaura el oentorno ambienteactivo ativoal noinicio iníciode dala chamadallamada.
	RestArea(aArea) 
    
Return