Home

Línea Microsiga Protheus

Páginas filhas
  • LJDocCF - Datos del consumidor final (Localizado Argentina)

Descripción

Este punto de entrada permite definir previamente los datos del consumidor que se muestran en la pantalla que solicita los "Datos del consumidor final" en el momento que se finaliza la venta en la rutina Venta asistida.

Observaciones

1.) El “Tipo CI” (posición 2 del array DadosCF) debe informarse únicamente si se informa la opción “6” en el “Tipo de documento” (posición 1 del array DadosCF). 2.) Este punto de entrada se utiliza únicamente si se refiere al entorno localizado Argentina.

Ejemplos

User Function LJDocCF() Local aDadosCF := ParamIXB[1] Local aTipoDoc  := ParamIXB[2] //Tipo de documentos que pueden informarse en aDadosCF[1] Local aTipoCI     := ParamIXB[3] //Tipos de documento "CI" que pueden informarse en aDadosCF[2], si se informa aDadosCF[1] = 6 (6=CI)
//Tipo de documento //1=CUIT;2=LE;3=LC;4=DNI;5=Pasaporte;6=CI;7=CUIL;8=CDI;9=En tramite;... aDadosCF[1] := Left(aTipoDoc[1],1) //Informe aquí el "Tipo de documento"
If aDadosCF[1] == "6" //6=CI                 //Tipo CI                 //00-CI POLICÍA FEDERAL;01-CI BUENOS AIRES;02-CI CATAMARCA;03-CI CORDOBA;04-CI CORRIENTES;05-CI ENTRE RIOS;...                 aDadosCF[2] := aTipoCI[1] //Informe aquí el "Tipo CI" EndIf
DbSelectArea("SA1") SA1->( DbSetOrder(1) ) SA1->( DbSeek(xFilial("SA1")+M->LQ_CLIENTE+M->LQ_LOJA) )
If aDadosCF[1] == "1" //1=CUIT                 aDadosCF[3] := SA1->A1_CGC //Informe aquí el "Número de documento" Else                 aDadosCF[3] := "xxxxxxx" //Informe aquí el "Número de documento" Endif
aDadosCF[4] := SA1->A1_NOME //Informe aquí el "Nombre del cliente" aDadosCF[5] := SA1->A1_END  //Informe aquí la "Dirección"
Return aDadosCF

Idioma

Español

Versiones

Microsiga_Protheus10_e_Microsiga_Protheus11

Sistemas operativos compatibles

Todos

Compatible con las bases de datos

Todas

Parámetros

Array com 3 sub-arrays:
1) Datos del comprobante fiscal (mostrados en los campos de la pantalla): • aDadosCF[1]: Tipo de documento • aDadosCF[2]: Tipo CI (solo debe informarse si se informa la opción “6” en el Tipo de documento) • aDadosCF[3]: Número del documento • aDadosCF[4]: Nombre del cliente • aDadosCF[5]: Dirección

2) Tipos de documento (ComboBox de la pantalla).
3) Tipos de documento "CI" (ComboBox de la pantalla) (Obs.: Este combobox solo aparece en la pantalla si se informa la opción “6” Tipo de documento.

Devolución

aRet • Array con 5 elementos con la respectiva información: (Tipo de documento, Tipo CI (solo si se informa la opción “6” en el Tipo de documento), Número de documento, Nombre del cliente, Dirección).

Eventos de llamada del Punto de entrada

Este punto de entrada se ejecuta al finalizar la venta, antes de abrir la pantalla que solicita los "Datos del consumidor final" cuando se realiza la venta para el cliente "consumidor final", siempre y cuando el código del cliente sea diferente del código configurado en el parámetro MV_CLIPAD y el valor de la venta sea superior al valor configurado en el parámetro MV_LIMCFIS.

Programa fuente

LOJA701C.PRW

  • Sem rótulos