Skip to main content

Catalogo alp_cat_ar_clientes

1. Modulo

Cuentas por Cobrar (AR)


2. Descripción

Maestro general de clientes, cuentas, direcciones y estados de cuenta comerciales.


3. Columnas

#ColumnaTipo / OrigenDescripción
1appl_sourceStringSistema fuente (Default: 'AR').
2party_idLongID único de la entidad (HZ_PARTIES).
3identificador_registroStringNúmero de registro de la entidad (party_number).
4nombreStringRazón social o nombre comercial.
5tipo_clienteStringClasificación del tipo de cliente.
6numero_identificacion_contribuyenteStringRFC / ID Fiscal.
7regimen_fiscalStringCódigo de régimen fiscal.
8desc_regimen_fiscalStringDescripción del régimen fiscal.
9tipo_persona_fisicaStringCódigo de tipo de persona física.
10desc_tipo_persona_fisicaStringDescripción del tipo de persona física.
11party_osr_idLongID referencia del sistema origen (Party).
12party_osrStringCódigo de referencia del sistema origen (Party).
13cust_account_idLongID interno de la cuenta (CUST_ACCOUNTS).
14numero_cuenta_clienteStringNúmero de cuenta contable.
15nombre_cuenta_clienteStringNombre de la cuenta de cliente.
16clase_cuentaStringCódigo de clase de crédito.
17desc_clase_cuentaStringDescripción de la clase de crédito.
18canal_tipo_cuentaStringClasificación del canal de venta.
19desc_canal_tipo_cuentaStringDescripción del canal.
20canal_400_tipo_cuentaStringTag para integración con AS400.
21grupo_comercialStringCódigo del grupo comercial.
22desc_grupo_comercialStringDescripción del grupo comercial.
23grupo_comercial_400StringTag para integración con AS400.
24unidad_facturacionStringCódigo de unidad de facturación.
25desc_unidad_facturacionStringDescripción de unidad de facturación.
26forma_pagoStringCódigo de forma de pago.
27desc_forma_pagoStringDescripción de forma de pago.
28tipo_facturaStringCódigo de tipo de factura.
29desc_tipo_facturaStringDescripción de tipo de factura.
30metodo_pagoStringCódigo de método de pago.
31desc_metodo_pagoStringDescripción de método de pago.
32dias_graciaStringDías de gracia otorgados.
33codigo_bancarioStringCódigo bancario de la cuenta.
34subcanalStringCódigo de subcanal.
35desc_subcanalStringDescripción del subcanal.
36zona_cobranzaStringCódigo de zona de cobranza.
37desc_zona_cobranzaStringDescripción de la zona de cobranza.
38dias_pagoStringDías para el pago.
39dias_recepcionStringDías para la recepción.
40grupo_concentradorStringCódigo del grupo concentrador.
41desc_grupo_concentradorStringDescripción del grupo concentrador.
42no_cliente_factura_concentradaStringID de cliente para facturación concentrada.
43agrupacion_ibpStringCódigo de agrupación IBP.
44desc_agrupacion_ibpStringDescripción de la agrupación IBP.
45agrupacion_ibp_400StringTag para integración con AS400.
46timbrado_individualStringFlag para timbrado individual.
47uso_cfdiStringCódigo de uso CFDI.
48desc_uso_cfdiStringDescripción del uso CFDI.
49numero_proveedorStringNúmero de proveedor asociado.
50incotermStringIncoterm comercial.
51tipo_addendaStringCódigo de tipo de addenda.
52desc_tipo_addendaStringDescripción de tipo de addenda.
53macro_canalStringCódigo de macro canal.
54desc_macro_canalStringDescripción de macro canal.
55giro_clienteStringCódigo de giro del cliente.
56desc_giro_clienteStringDescripción de giro del cliente.
57genera_addendaStringFlag para generación de addenda.
58referencia_cieStringReferencia CIE bancaria.
59referencia_cuentaStringReferencia de cuenta general.
60account_osr_idLongID referencia origen (Cuenta).
61account_osrStringCódigo referencia origen (Cuenta).
62party_site_idLongID del sitio del cliente.
63numero_sitioStringNúmero de identificación del sitio.
64nombre_sitioStringNombre asignado al sitio.
65direccion_primariaStringFlag de dirección principal.
66party_site_osr_idLongID referencia origen (Sitio).
67party_site_osrStringCódigo referencia origen (Sitio).
68location_idLongID interno de localización.
69paisStringCódigo de país.
70codigo_postalStringCódigo postal.
71calleStringDirección (calle).
72numero_exteriorStringNúmero exterior.
73numero_interiorStringNúmero interior.
74coloniaStringColonia.
75alcaldia_municipioStringAlcaldía o municipio.
76estadoStringEstado o provincia.
77entre_calle_1StringReferencia vial 1.
78entre_calle_2StringReferencia vial 2.
79latitudStringLatitud geográfica.
80longitudStringLongitud geográfica.
81codigo_glnStringCódigo GLN.
82location_osr_idLongID referencia origen (Localización).
83location_osrStringCódigo referencia origen (Localización).
84cust_acct_site_idLongID de relación cuenta-sitio.
85bill_to_flagStringFlag de facturación.
86ship_to_flagStringFlag de envío.
87plaza_distribucionStringCódigo de plaza.
88desc_plaza_distribucionStringDescripción de plaza.
89plaza_distribucion_400StringTag AS400.
90factura_anticipadaStringFlag para factura anticipada.
91cedis_asignadoStringID del CEDIS asignado.
92desc_cedis_asignadoStringDescripción del CEDIS.
93cedis_asignado_400StringTag AS400.
94no_sucursal_factura_concentradaStringSucursal de facturación.
95codigo_exportacionStringCódigo de exportación.
96zona_nielsenStringZona Nielsen.
97desc_zona_nielsenStringDescripción de zona Nielsen.
98regional_responsableStringRegional responsable.
99desc_regional_responsableStringDescripción de regional.
100tipo_entregaStringTipo de entrega.
101desc_tipo_entregaStringDescripción de entrega.
102segmentacion_categoria_externaStringCategoría externa.
103desc_segmentacion_categoria_externaStringDescripción de categoría externa.
104categoria_internaStringCategoría interna.
105desc_categoria_internaStringDescripción de categoría interna.
106cuenta_bancariaStringCuenta bancaria asociada.
107metodo_comercializacionStringMétodo de comercialización.
108desc_metodo_comercializacionStringDescripción método comercial.
109codigo_sucursalStringCódigo de sucursal.
110identificador_ediStringID para EDI.
111zona_preciosStringZona de precios.
112desc_zona_preciosStringDescripción zona de precios.
113guid_chepStringGUID de CHEP.
114inspeccion_calidadStringFlag inspección calidad.
115numero_tienda_retekStringID tienda Retek.
116perfil_clienteStringPerfil del cliente.
117tipo_pedido_clienteStringTipo de pedido.
118referencia_sucursalStringReferencia de sucursal.
119account_site_osr_idLongID referencia origen (Sitio-Cuenta).
120account_site_osrStringCódigo referencia origen (Sitio-Cuenta).
121party_site_use_idLongID de uso de sitio.
122primario_por_tipoStringFlag uso primario.
123party_site_use_osr_idLongID referencia origen (Uso Sitio).
124party_site_use_osrStringCódigo referencia origen (Uso Sitio).
125site_use_idLongID uso de sitio cuenta.
126sitio_cuenta_primarioStringFlag sitio cuenta primario.
127uso_sitio_cuentaStringTipo de uso.
128sitioStringCódigo sitio.
129account_site_use_osr_idLongID referencia origen (Uso Sitio-Cuenta).
130account_site_use_osrStringCódigo referencia origen (Uso Sitio-Cuenta).
131terminos_pagoStringTérminos de pago.
132desc_terminos_pagoStringDescripción términos de pago.
133cedis_asignado_as400StringTag CEDIS AS400.
134meaningStringSignificado adicional.
135setnameStringNombre del set de referencia.

4. Querys

with alp_party_site_use as
( select row_number()
over ( partition by hpsu.partysiteid
, hpsu.siteusetype
order by hosr5.creationdate) reg
, hpsu.partysiteid party_site_id
, hpsu.siteusetype site_use_type
, hpsu.partysiteuseid party_site_use_id
, hpsu.primarypertype primario_por_tipo
, hosr5.origsystemrefid party_site_use_osr_id
, hosr5.origsystemreference party_site_use_osr
from cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_partysiteuseextractpvo hpsu
join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr5
on hpsu.partysiteuseid = hosr5.ownertableid
and hosr5.origsystemreference like 'PSU%')
, alp_cat_fnd_lookups as
( select flv.lookuptype type
, flv.lookupcode code
, flvt.meaning
, flv.setid set_id
, flv.tag
, flv.viewapplicationid view_appl_id
, flv.enabledflag enabled
, flv.startdateactive start_date
, flv.enddateactive end_date
from cat_master_oracle_fusion.sch_gold_layer.fscm_fin_aes_lookupvaluesextractpvo flv
join cat_master_oracle_fusion.sch_gold_layer.fscm_fin_aes_lookupvaluestlextractpvo flvt
on flv.lookuptype = flvt.lookuptype
and flv.lookupcode = flvt.lookupcode
and flv.viewapplicationid = flvt.viewapplicationid
and flvt.language = 'E')
select 'AR' appl_source
-- parties
, hp.partyid party_id
, hp.partynumber identificador_registro
, hp.partyname nombre
, hp.partytype tipo_cliente
, hp.jgzzfiscalcode numero_identificacion_contribuyente
, op.attribute1 regimen_fiscal
, flv1.meaning desc_regimen_fiscal
, op.attribute2 tipo_persona_fisica
, flv2.meaning desc_tipo_persona_fisica
-- parties_references
, hosr1.origsystemrefid party_osr_id
, hosr1.origsystemreference party_osr
-- accounts
, hca.custaccountid cust_account_id
, hca.accountnumber numero_cuenta_cliente
, hca.accountname nombre_cuenta_cliente
, hca.customerclasscode clase_cuenta
, flv3.meaning desc_clase_cuenta
, hca.customertype canal_tipo_cuenta
, flv4.meaning desc_canal_tipo_cuenta
, flv4.tag canal_400_tipo_cuenta
, hca.attribute1 grupo_comercial
, flv5.meaning desc_grupo_comercial
, flv5.tag grupo_comercial_400
, hca.attribute2 unidad_facturacion
, flv6.meaning desc_unidad_facturacion
, hca.attribute3 forma_pago
, flv7.meaning desc_forma_pago
, hca.attribute4 tipo_factura
, flv8.meaning desc_tipo_factura
, hca.attribute5 metodo_pago
, flv9.meaning desc_metodo_pago
, hca.attribute6 dias_gracia
, hca.attribute7 codigo_bancario
, hca.attribute8 subcanal
, flv10.meaning desc_subcanal
, hca.attribute9 zona_cobranza
, flv11.meaning desc_zona_cobranza
, hca.attribute10 dias_pago
, hca.attribute11 dias_recepcion
, hca.attribute12 grupo_concentrador
, flv12.meaning desc_grupo_concentrador
, hca.attribute13 no_cliente_factura_concentrada
, hca.attribute14 agrupacion_ibp
, flv13.meaning desc_agrupacion_ibp
, flv13.tag agrupacion_ibp_400
, hca.attribute15 timbrado_individual
, hca.attribute16 uso_cfdi
, flv14.meaning desc_uso_cfdi
, hca.attribute17 numero_proveedor
, hca.attribute18 incoterm
, hca.attribute19 tipo_addenda
, flv26.meaning desc_tipo_addenda
, hca.attribute20 macro_canal
, flv15.meaning desc_macro_canal
, hca.attribute21 giro_cliente
, flv16.meaning desc_giro_cliente
, hca.attribute22 genera_addenda
, hca.attribute23 referencia_cie
, hca.attribute24 referencia_cuenta
-- account_references
, hosr2.origsystemrefid account_osr_id
, hosr2.origsystemreference account_osr
-- party_sites
, hps.partysiteid party_site_id
, hps.partysitenumber numero_sitio
, hps.partysitename nombre_sitio
, hps.identifyingaddressflag direccion_primaria
-- party_sites_refernces
, hosr3.origsystemrefid party_site_osr_id
, hosr3.origsystemreference party_site_osr
-- hz_locations
, hl.locationid location_id
, hl.country pais
, hl.postalcode codigo_postal
, hl.address1 calle
, hl.address2 numero_exterior
, hl.address3 numero_interior
, hl.city colonia
, hl.county alcaldia_municipio
, hl.state estado
, hl.addrelementattribute1 entre_calle_1
, hl.addrelementattribute2 entre_calle_2
, hl.addrelementattribute3 latitud
, hl.addrelementattribute4 longitud
, hl.addrelementattribute5 codigo_gln
-- locations_refrences
, hosr7.origsystemrefid location_osr_id
, hosr7.origsystemreference location_osr
-- account_sites
, hcasa.custacctsiteid cust_acct_site_id
, hcasa.billtoflag bill_to_flag
, hcasa.shiptoflag ship_to_flag
, hcasa.attribute1 plaza_distribucion
, flv17.meaning desc_plaza_distribucion
, flv17.tag plaza_distribucion_400
, hcasa.attribute2 factura_anticipada
, hcasa.attribute3 cedis_asignado
, flv18.meaning desc_cedis_asignado
, flv18.tag cedis_asignado_400
, hcasa.attribute4 no_sucursal_factura_concentrada
, hcasa.attribute5 codigo_exportacion
, hcasa.attribute6 zona_nielsen
, flv19.meaning desc_zona_nielsen
, hcasa.attribute7 regional_responsable
, flv20.meaning desc_regional_responsable
, hcasa.attribute8 tipo_entrega
, flv21.meaning desc_tipo_entrega
, hcasa.attribute9 segmentacion_categoria_externa
, flv22.meaning desc_segmentacion_categoria_externa
, hcasa.attribute10 categoria_interna
, flv23.meaning desc_categoria_interna
, hcasa.attribute11 cuenta_bancaria
, hcasa.attribute12 metodo_comercializacion
, flv24.meaning desc_metodo_comercializacion
, hcasa.attribute13 codigo_sucursal
, hcasa.attribute14 identificador_edi
, hcasa.attribute15 zona_precios
, flv25.meaning desc_zona_precios
, hcasa.attribute16 guid_chep
, hcasa.attribute17 inspeccion_calidad
, hcasa.attribute18 numero_tienda_retek
, hcasa.attribute19 perfil_cliente
, hcasa.attribute20 tipo_pedido_cliente
, hcasa.attribute21 referencia_sucursal
-- account_site_references
, hosr4.origsystemrefid account_site_osr_id
, hosr4.origsystemreference account_site_osr
-- party_site_uses
, hpsu.party_site_use_id
, hpsu.primario_por_tipo
-- party_site_uses_references
, hpsu.party_site_use_osr_id
, hpsu.party_site_use_osr
-- account_site_uses
, hcsu.siteuseid site_use_id
, hcsu.primaryflag sitio_cuenta_primario
, hcsu.siteusecode uso_sitio_cuenta
, hcsu.location sitio
-- account_site_uses_references
, hosr6.origsystemrefid account_site_use_osr_id
, hosr6.origsystemreference account_site_use_osr
-- terminos de pago
, rtt.ratermtlname terminos_pago
, rtt.ratermtldescription desc_terminos_pago
, flv27.tag cedis_asignado_as400
, flv18.meaning
, fasis.setname
from cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_partyextractpvo hp
join cat_master_oracle_fusion.sch_gold_layer.hz_organization_profiles op
on hp.partyid = op.party_id
join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_customeraccountextractpvo hca
on hp.partyid = hca.partyid
join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_customeraccountsiteextractpvo hcasa
on hca.custaccountid = hcasa.custaccountid
join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_partysiteextractpvo hps
on hcasa.partysiteid = hps.partysiteid
join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_locationextractpvo hl
on hps.locationid = hl.locationid
join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_customeracctsiteuseextractpvo hcsu
on hcasa.custacctsiteid = hcsu.custacctsiteid
join alp_party_site_use hpsu
on hps.partysiteid = hpsu.party_site_id
and hcsu.siteusecode = hpsu.site_use_type
and hpsu.reg = 1
left join cat_master_oracle_fusion.sch_gold_layer.fscm_fin_ar_paymenttermtlextractpvo rtt
on hcsu.paymenttermid = rtt.ratermtltermid
and rtt.ratermtllanguage = 'E'
left join cat_master_oracle_fusion.sch_gold_layer.fscm_fin_aes_setidsetspvo fasis
on hcasa.setid = fasis.setid
and fasis.language = 'E'
left join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr1
on hp.partyid = hosr1.ownertableid
left join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr2
on hca.custaccountid = hosr2.ownertableid
and hca.origsystemreference = hosr2.origsystemreference
left join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr3
on hps.partysiteid = hosr3.ownertableid
and hosr3.origsystemreference like 'PS%'
left join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr4
on hcasa.custacctsiteid = hosr4.ownertableid
and hosr4.origsystemreference = 'FUSION'
left join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr6
on hcsu.siteuseid = hosr6.ownertableid
left join cat_master_oracle_fusion.sch_gold_layer.crm_crm_hz_originalsystemreferenceextractpvo hosr7
on hl.locationid = hosr7.ownertableid
left join alp_cat_fnd_lookups flv1
on op.attribute1 = flv1.code
and flv1.type = 'ALP_REGIMENFISCAL'
and flv1.view_appl_id = 0
left join alp_cat_fnd_lookups flv2
on op.attribute2 = flv2.code
and flv2.type = 'ALP_TIPOFISCAL'
and flv2.view_appl_id = 0
left join alp_cat_fnd_lookups flv3
on hca.customerclasscode = flv3.code
and flv3.type = 'ALP_TIPOCREDITO'
and flv3.view_appl_id = 0
left join alp_cat_fnd_lookups flv4
on hca.customertype = flv4.code
and flv4.type = 'ALP_CANAL'
and flv4.view_appl_id = 0
left join alp_cat_fnd_lookups flv5
on hca.attribute1 = flv5.code
and flv5.type = 'ALP_GRUPOCOMERCIAL'
and flv5.view_appl_id = 0
left join alp_cat_fnd_lookups flv6
on hca.attribute2 = flv6.code
and flv6.type = 'ALP_UNIDADFACTURACION'
and flv6.view_appl_id = 0
left join alp_cat_fnd_lookups flv7
on hca.attribute3 = flv7.code
and flv7.type = 'ALP_FORMAPAGO'
and flv7.view_appl_id = 0
left join alp_cat_fnd_lookups flv8
on hca.attribute4 = flv8.code
and flv8.type = 'ALP_TIPOFACTURA'
and flv8.view_appl_id = 0
left join alp_cat_fnd_lookups flv9
on hca.attribute5 = flv9.code
and flv9.type = 'ALP_METODOPAGO'
and flv9.view_appl_id = 0
left join alp_cat_fnd_lookups flv10
on hca.attribute8 = flv10.code
and flv10.type = 'ALP_SUBCANAL'
and flv10.view_appl_id = 0
left join alp_cat_fnd_lookups flv11
on hca.attribute9 = flv11.code
and flv11.type = 'ALP_ZCOBRANZA'
and flv11.view_appl_id = 0
left join alp_cat_fnd_lookups flv12
on hca.attribute12 = flv12.code
and flv12.type = 'ALP_CONCENTRADOR'
and flv12.view_appl_id = 0
left join alp_cat_fnd_lookups flv13
on hca.attribute14 = flv13.code
and flv13.type = 'ALP_IBP'
and flv13.view_appl_id = 0
left join alp_cat_fnd_lookups flv14
on hca.attribute16 = flv14.code
and flv14.type = 'ALP_USOCFDI'
and flv14.view_appl_id = 0
left join alp_cat_fnd_lookups flv15
on hca.attribute20 = flv15.code
and flv15.type = 'ALP_MACROCANAL'
and flv15.view_appl_id = 0
left join alp_cat_fnd_lookups flv16
on hca.attribute21 = flv16.code
and flv16.type = 'ALP_GIRO'
and flv16.view_appl_id = 0
left join alp_cat_fnd_lookups flv17
on hcasa.attribute1 = flv17.code
and flv17.type = 'ALP_PLAZADISTRIBUCION'
and flv17.view_appl_id = 0
left join alp_cat_fnd_lookups flv18
on hcasa.attribute3 = flv18.code
and flv18.type = 'ALP_CEDIS'
and flv18.view_appl_id = 0
left join alp_cat_fnd_lookups flv19
on hcasa.attribute6 = flv19.code
and flv19.type = 'ALP_ZNIELSEN'
and flv19.view_appl_id = 0
left join alp_cat_fnd_lookups flv20
on hcasa.attribute7 = flv20.code
and flv20.type = 'ALP_REGIONALRESP'
and flv20.view_appl_id = 0
left join alp_cat_fnd_lookups flv21
on hcasa.attribute8 = flv21.code
and flv21.type = 'ALP_TIPOENTREGA'
and flv21.view_appl_id = 0
left join alp_cat_fnd_lookups flv22
on hcasa.attribute9 = flv22.code
and flv22.type = 'ALP_SEGMENTACION'
and flv22.view_appl_id = 0
left join alp_cat_fnd_lookups flv23
on hcasa.attribute10 = flv23.code
and flv23.type = 'ALP_CLASINTERNA'
and flv23.view_appl_id = 0
left join alp_cat_fnd_lookups flv24
on hcasa.attribute12 = flv24.code
and flv24.type = 'ALP_METODOCOMER'
and flv24.view_appl_id = 0
left join alp_cat_fnd_lookups flv25
on hcasa.attribute15 = flv25.code
and flv25.type = 'ALP_ZONAPRECIOS'
and flv25.view_appl_id = 0
left join alp_cat_fnd_lookups flv26
on hca.attribute19 = flv26.code
and flv26.type = 'ALP_TIPOADENDA'
and flv26.view_appl_id = 0
left join alp_cat_fnd_lookups flv27
on hcasa.attribute3 = flv27.code
and flv27.type = 'ALP_CEDIS_CDM_AS400'
and flv27.view_appl_id = 0
where 1 = 1
and hp.partytype = 'ORGANIZATION'
and ((fasis.setname = 'GPLP_SET'
and hca.customerclasscode = 'R')
or (flv18.meaning is null
and hca.customerclasscode <> 'R')
or flv18.meaning like concat('%',replace(fasis.setname,'_SET',''),'%'))