You are on page 1of 61

Oracle Financials Cloud

Latin America Cloud Local Solution


Colombia – Electronic Invoice
Functional Implementation Guide
South Consulting / Go Socket
Connector
Version 20

24 Jun 2022

DISCLAIMER:

This guide may contain screen shots and output reports to facilitate the user comprehension about
the topic. The content represents a fictitious sample. Any similarity to actual persons, living or
dead, or company names, active or inactive, is purely coincidental and not intended in any manner.
TABLE OF CONTENTS
TABLE OF CONTENTS ................................................................................................................................................2

REVISION HISTORY ..................................................................................................................................................... 4

LATIN AMERICA CLOUD LOCAL SOLUTION FOR COLOMBIA .....................................................................................6

INTENDED AUDIENCE ................................................................................................................................................. 6


APPLICATIONS TECHNOLOGY ........................................................................................................................................ 7
ASSUMPTIONS .......................................................................................................................................................... 7

ELECTRONIC INVOICE ...............................................................................................................................................8

CONFIGURATION TASKS .........................................................................................................................................12

LOOKUP COMMON ..................................................................................................................................................12


Establish Type - LACLS_CO_EFD_ESTABLISH_TYPE ..........................................................................................12
Invoice Type Code - LACLS_CO_EFD_INVOICE_TYPE_CODE .............................................................................13
Status - LACLS_CO_EFD_STATUS .....................................................................................................................14
Reference code - LACLS_CO_REF_CODE ..........................................................................................................14
Receivables Payment Form - LACLS_CO_EFD_PAYMENT_FORM......................................................................15
Payment Method - LACLS_CO_EFD_PAYMENT_METHOD ................................................................................16
Service Type - LACLS_CO_EFD_SERVICE_TYPE .................................................................................................20
Incoterm - LACLS_CO_EFD_INCOTERMS ..........................................................................................................21
Product Type - LACLS_CO_EFD_ITEM_CODE ...................................................................................................22
Product Code (Colombia Compra Eficiente) - LACLS_CO_EFD_PRODUCT_CODE ..............................................22
DIAN Legal Information – LACLS_CO_EFD_DIAN .............................................................................................23
Donation Type - LACLS_CO_EFD_DONATION ..................................................................................................25
Customer Responsibilities - LACLS_CO_EFD_CUST_RESPON ............................................................................26
Document Type - LACLS_CO_DOCUMENT_TYPE ..............................................................................................27
Natural Type - LACLS_CO_NATURAL_TYPE ......................................................................................................27
Economic Activity – LACLS_CO_ECONOMIC_ACTIVITY .....................................................................................28
Tax Regime - LACLS_CO_NORESPONSABLE_IVA ..............................................................................................32
Unit of Mesure:LACLS_CO_EFD_UOM_CODES ................................................................................................ 33
VALUE SET .............................................................................................................................................................33
Transaction Type - LACLS_CO_EFD_INVOICE_TYPE_CODE ...............................................................................33
Receivable Payment Form - LACLS_CO_EFD_PAYMENT_FORM .......................................................................34
Invoice Status - LACLS_CO_EFD_STATUS .........................................................................................................35
Establish Type - LACLS_CO_EFD_ESTABLISH_TYPE ..........................................................................................35
Reference Code - LACLS_CO_REF_CODE ..........................................................................................................36
Payment Method - LACLS_CO_EFD_PAYMENT_METHOD ................................................................................37
Service Type - LACLS_CO_EFD_SERVICE_TYPE .................................................................................................37
Incoterm - LACLS_CO_EFD_INCOTERMS ..........................................................................................................38
Item Code - LACLS_CO_EFD_ITEM_CODE ........................................................................................................39
Product Code - LACLS_CO_EFD_PRODUCT_CODE ............................................................................................39
Donation Type - LACLS_CO_EFD_DONATION ..................................................................................................40
Responsibility Type - LACLS_CO_EFD_CUST_RESPON ......................................................................................41
Document Type - LACLS_CO_DOCUMENT_TYPE ..............................................................................................41

2
Natural Type – LACLS_CO_NATURAL_TYPE .....................................................................................................42
Economic Activities - LACLS_CO_ECONOMIC_ACTIVITY ...................................................................................43
Regimen Code – LACLS_CO_NORESPONSABLE_IVA .........................................................................................44
DESCRIPTIVE FLEXFIELD .............................................................................................................................................45
Descriptive Flexfield – Transaction Types ........................................................................................................45
Descriptive Flexfield – Transactions Header ....................................................................................................47
Descriptive Flexfield – Payment Terms ............................................................................................................48
Descriptive Flexfield – Lookup values ..............................................................................................................49
Descriptive Flexfield – Memo Line ...................................................................................................................51
Descriptive Flexfield – Inventory Items ............................................................................................................52
Descriptive Flexfield – Invoice Lines .................................................................................................................52
Descriptive Flexfield – Party Sites - Common ...................................................................................................53
TAX REPORTING TYPE CODE.......................................................................................................................................55
Tax Type - LACLS_CO_VAT_CODES ..................................................................................................................55
Environment Identification - LACLS_CO_EFD_ENVIRONMENT .........................................................................57
STANDARD MESSAGE ...............................................................................................................................................58
Donation Message ..........................................................................................................................................58
Legal Message ................................................................................................................................................58

MONITORING PROCESS..........................................................................................................................................59

3
REVISION HISTORY

This document will continue to evolve as existing sections change and new information is added. All
updates are logged below:

Date Version Change Delivery by Included in


Standalone Patchset
10-Mar-2019 1 Update,Review
07-Nov-2019 2 Update,Review
07-Jan-2020 3 Update,Review
24-Feb-2020 4 Update Lookup
‘LACLS_CO_EFD_SERVICE_TYPE’
31-Mar-2020 5 Cover adjust
02-Apr-2020 6 Update lookup ‘LACLS_CO_REF_CODE’
20-May-2020 7 Include attribute ‘LACLS_CO_EFD_PREFIX’
in header invoice DFF
‘RA_CUSTOMER_TRX’
09-Jun-2020 8 Keep just valid technological provider
08-Jul-2020 9 Update DFF ‘FND_LOOKUP_VALUES_B’ add
new attributes
 LACLS_CO_EFD_PREFIX_NUM
 LACLS_CO_EFD_PREFIX_SIZE
03-Aug-2020 10 Update Lookups
‘LACLS_CO_EFD_CUST_RESPON’
11-Aug-2020 11 Update document and add Standard
Messages
14-Apr-2021 12 Update lookup ‘LACLS_CO_REF_CODE’
31-May-2021 13 Update lookup ‘LACLS_CO_REF_CODE’
accord 000012 DIAN Resolution
15-Jun-2021 14 Update lookup
‘LACLS_CO_EFD_CUST_RESPON’,
‘LACLS_CO_EFD_INCOTERMS’ and tax
reporting type ‘LACLS_CO_VAT_CODES’
Add:
Lookups and value sets
LACLS_CO_DOCUMENT_TYPE
LACLS_CO_NATURAL_TYPE
LACLS_CO_ECONOMIC_ACTIVITY
LACLS_CO_EFD_PAYMENT_FORM
LACLS_CO_EFD_INVOICE_TYPE_CODE
LACLS_CO_NORESPONSABLE_IVA
Update DFF HZ_PARTY_SITES
24-Jun-2021 15 Update lookup
LACLS_CO_EFD_CUST_RESPON once the
third party can have more than one value
at same time

4
Date Version Change Delivery by Included in
Standalone Patchset
17-Aug-2021 16 Update lookup
LACLS_CO_NORESPONSABLE_IVA
19-Aug-2021 17 Remove ‘UNIT OF MEASURE’ DFF and add 32479262
lookup ‘LACLS_CO_EFD_UOM_CODES’
20-Aug-2021 18 Update prompt for attribute
‘LACLS_CO_REF_CODE’ in transaction
header DFF
15-Sep-2021 19 Remove attribute
‘LACLS_CO_EFD_ESTABLISH_TYPE’ from
DFF RA_CUST_TRX_TYPES
24-Jun-2022 20 Remove LACLS_CO_EFD_NOTICE_NUMBER

5
LATIN AMERICA CLOUD LOCAL SOLUTION FOR COLOMBIA

Latin America Cloud Local Solution (LACLS) for Colombia is a set of components which complements the
core functionalities providing predefined reports that are used to meet legal requirements requested by
government agencies.

For Colombia, the government agency responsible for establish the legal requirements is called DIAN
“Dirección de Impuestos y Aduanas Nacionales”

For Colombia, LACLS also release an Electronic Invoice solution connecting Fusion Cloud to Third Party
Integrated Supplier Vendor – Gosocket that proceed the communication with the government agencies,
in order to have the invoice electronically issued.

In this manual you will find:

 The electronic invoice flow

 The Additional Information required in order to issue the electronic invoice

o The steps describing how to setup and enter these Additional Information

 The Electronic Invoice Transaction Dashboard

 The steps describing how to setup the electronic invoice components

Important:

There are many Guides describing the Colombian Local Localization solutions available. We recommend
the guides be verified in order to have a correct Local Localization implementation.

All Guides can be found under Note 2372093.1 available on My Oracle Support.

MINIMUM ORACLE FUSION CLOUD RELEASE REQUIRED

LACLS has created its components based on Oracle Fusion Cloud release 13.18.D, so this is the minimum
release required use the LACLS solution for Colombia.

INTENDED AUDIENCE

Welcome to Oracle Financials Cloud of the Latin America Cloud Local Solution for Colombia.

This guide assumes you have a working knowledge of the following:

• The principles and customary practices of your business area

• Computer desktop application usage and terminology

6
If you have never used Oracle Financials Cloud, we suggest you attend one or more of the Oracle Fusion
training classes available through Oracle University.

APPLICATIONS TECHNOLOGY

BIP –BUSINESS INTELLIGENCE PUBLISHER

LACLS for Colombia was developed using the more powerful and innovate Oracle technologies when it
comes to create reports.

Using the BIP is possible to extract, format and report the required information according to the SII
demand and specifications.

REPORT STRUCTURE REPOSITORY

The Legal Reports will be stored in a structure that represents its country and functionality, as well.

ICS –INTEGRATED CLOUD SERVICE

LACLS for Colombia has created one Electronic Invoice connector using ICS.

ICS simplifies how you build integrations in the cloud, letting you connect securely to applications and
services both in the cloud and on-premises.

ASSUMPTIONS

The Solution will be seen here assume that the following functionalities have been set up:

 Data Security
 Geographies
 Enterprise Structure
 Tax Regime information
 Tax Party Profiles
 Tax Rules
 Suppliers
 Customers
 Procurement Business Function
 Common Options for Payables and Receivables

7
ELECTRONIC INVOICE
In order to have the invoice issued electronically, LACLS has created a connector to capture the invoice
information and send it to a third party, who will proceed the communication with government.
Scope:
 Generate an Electronic Fiscal Document (EFD)
 Get the CUFE and Reception Date from third party
 Keep the CUFE and Reception Date sync with the ERP Cloud Transaction
 Provide to the users a view of the process flow
 Change the ERP Cloud Transaction to fix an eventual error
 Resubmit an EFD to Get the CUFE and Reception Date from third party

The process requires four DFFs at transaction header to control the Electronic Invoice:
 CUFE.
This DFF will be filled when the transaction be approved by Third Party ICV
 DIAN Reception Date.
This DFF will be filled when the transaction be approved by Third Party ICV
 Message.
This DFF will be filled case the transaction be rejected by third party or some error has happened
during the third party software provider communication
 Reference Code.
This DFF will be filled only for credit and debit memo documents.
 Status.
This DFF storage the process status having the following valid values:

o CAPTURADO - Indicates that the transaction has been sent to the Gosocket
o RECHAZADO - Indicates that the transaction has been rejected by third party or an error
happened during the Gosocket communication. In this case the “Message DFF” will be
filled with the error explanation (just the first 150 characters)
o ACEPTADO - Indicates that the transaction has been approved by third party. In this case
the CUFE Number and DIAN Reception Date has been filled with a valid information
o PENDIENTE POR TRANSMITIR – This status is special for export invoice and indicate that
the invoice is not ready for will be transmit to Gosocket and DIAN.

8
Follow third party software provider for which there are connectors available:

Third Party Software Provider Connector Technology

Gosocket BIP / OIC

MACRO FLOW

Process steps:
1. Call the BI Publisher to extract the electronic transactions available to validation. It will be
extracted:
a. New Transactions (DFF Status Field = Null)
Note: The new transactions will be sent.

9
b. Old Transactions(DFF Status = Error )
Note: If there is previous transaction in ERROR status, the new transactions will not be
sent until those error transaction be corrected and changed their status to null

2. Receive the BI information related to transactions available to validation


3. Identify each receivable transaction available in the file
4. Call a web service to update the DFF electronic invoice status to reflect the information was
ENVIADO
5. Generate the Gosocket file (the payload is composed by Receivables transaction)
6. Call a web service to send the payload file to Gosocket
7. Call a web service to update the DFF electronic invoice DFF (CUFE and Reception Date) status to
reflect the information was ACEPTADO by Gosocket

HANDLING ERROR AND STATUS


Case the transaction get on ERROR status, there is one possible ways to have it fixed:

 Correcting the error in order to have the same transaction resubmitted and approved
Verifying the error Message and fixing the source of the problem.

In order to change the status, it will be necessary follow below procedures:


1) Access transaction with ERROR status.
It must be the first one transaction with error status, the transaction that generated the
source problem identified.
a. In the home page, choose Receivables  Billing  Miscellaneous Looking for the
transaction

b. Access the transaction clicking on the Transaction Number hyperlink


c. Resolve the associated issue to Transaction Number.

10
Note: Verifying the error message report. The message allow understand and resolve
the problem
d. Manual Update the DFF (Status and change from RECHAZADO to NULL)
Note: The Status = NULL allow convert the OLD Transaction to NEW transaction.
e. Save and Close transaction
f. Call the BI Publisher to extract the electronic transactions available to validation. It
will be extracted

Important: The new transaction should be created with the same transaction number, date
and basically with the same information from the transaction with error, just correcting the
source of the problem. It is mandatory set this new transaction status to FIXED
Doing this, the next BI Publisher extraction process will send this transaction and continue
the follow until the final Third Party Software Provider approval.

11
CONFIGURATION TASKS
In order to generate the TXT according DIAN requirements, some additional information, not available
originally on Fusion Cloud are needed. Follow the setup required to enable the additional information
required by LACLS solution:

LOOKUP COMMON

LACLS solution requires setup the following lookup common:

1. Go to Setup and Maintenance


2. Search for Define Lookup
3. Click on Manage Common Lookups
4. On Search Results area press Create icon

ESTABLISH TYPE - LACLS_CO_EFD_ESTABLISH_TYPE

Lookup that list the establishment types.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_ESTABLISH_TYPE
Meaning LACLS_CO_EFD_ESTABLISH_TYPE
Description Tipo de Establecimiento
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
E-01  Agencia Agencia
E-12  Administraciones Administraciones
E-20  Cantera Cantera
 Centro de explotación
E-03 agrícola Centro de explotación agrícola
 Centro de explotación
E-04 animal Centro de explotación animal
 Centro de explotación Centro de explotación de
E-07 de servicios servicios

12
 Centro de explotación Centro de explotación de
E-06 de transformación transformación
 Centro de explotación
E-05 minera Centro de explotación minera
E-11  Consultorio Consultorio
 Establecimiento de
E-02 comercio Establecimiento de comercio
E-18  Fábrica Fábrica
E-15  Intendencias Intendencias
E-16  Local o negocio Local o negocio
E-08  Oficina Oficina
 Otro lug de tipo de
extrac explotación de Otro lug de tipo de extrac
E-22 recursos naturales explotación de recursos naturales
E-21  Pozo de Petróleo y Gas Pozo de Petróleo y Gas
E-17  Punto de venta Punto de venta
E-14  Regionales Regionales
E-13  Seccionales Seccionales
E-09  Sede Sede
E-10  Sucursal Sucursal
E-19  Taller Taller

INVOICE TYPE CODE - LACLS_CO_EFD_INVOICE_TYPE_CODE

Lookup that list the invoice types.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_INVOICE_TYPE_CODE
Meaning LACLS_CO_EFD_INVOICE_TYPE_CODE
Description Tipos de transacciones factura Electronica Colombia
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
01  Factura de Venta Factura de Venta
02  Factura de Factura de Exportacion
Exportación

13
 Factura de Factura de
Contingencia ContingenciaFacturador
03 Facturador
 Factura de Factura de Contingencia DIAN
04 Contingencia DIAN
91  Nota Crédito Nota Crédito
92  Nota Débito Nota Débito

STATUS - LACLS_CO_EFD_STATUS

Determine the possible status for a Receivables transaction issued electronically .

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_STATUS
Meaning LACLS_CO_EFD_STATUS
Description Estados Factura Electronica
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
1  Archivo Capturado Archivo Capturado
2  Archivo Aceptado Archivo Aceptado
3  Archivo Rechazado Archivo Rechazado
 Archivo Pendiente por Archivo Pendiente por
4 Transmitir Transmitir

REFERENCE CODE - LACLS_CO_REF_CODE

Lookup that indicate the DIAN return reason, these values are used for credit and debit note transactions.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_REF_CODE
Meaning LACLS_CO_REF_CODE

14
Description Codigo de Referencia
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
1  1 NC Devolución parcial de 1 NC Devolución parcial de los
los bienes y/o no aceptación bienes y/o no aceptación
parcial del servicio parcial del servicio
2  1 ND Intereses 1 ND Intereses
3  2 NC Anulación de factura 2 NC Anulación de factura
electrónica electrónica
4  2 ND Gastos por cobrar 2 ND Gastos por cobrar
5  3 NC Rebaja o descuento 3 NC Rebaja o descuento
parcial o total parcial o total
6  3 ND Cambio del valor 3 ND Cambio del valor
7  4 NC Ajuste de precio 4 NC Ajuste de precio
8  5 NC Otros 5 NC Otros
9  4 ND Otros 4 ND Otros

RECEIVABLES PAYMENT FORM - LACLS_CO_EFD_PAYMENT_FORM

Lookup that indicate the DIAN Payment Forms, these values are used for Receivables Payments Terms.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_PAYMENT_FORM
Meaning LACLS_CO_EFD_PAYMENT_FORM
Description Formas de Pago utilizadas en Colombia
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
1  Contado Contado
2  Crédito Crédito

15
PAYMENT METHOD - LACLS_CO_EFD_PAYMENT_METHOD

Lookup that indicate the DIAN Payment Method, these values are used for Receivables Payments Method.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_PAYMENT_METHOD
Meaning LACLS_CO_EFD_PAYMENT_METHOD
Description Formas de Pago utilizadas en Colombia
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
1  Instrumento no
definido Instrumento no definido
2  Crédito ACH Crédito ACH
3  Débito ACH Débito ACH
 Reversión débito de Reversión débito de demanda
4 demanda ACH ACH
 Reversión crédito de Reversión crédito de demanda
5 demanda ACH ACH
 Crédito de demanda
6 ACH Crédito de demanda ACH
 Débito de demanda
7 ACH Débito de demanda ACH
8  Mantener Mantener
 Clearing Nacional o
9 Regional Clearing Nacional o Regional
10  Efectivo Efectivo
 Reversión Crédito
11 Ahorro Reversión Crédito Ahorro
 Reversión Débito
12 Ahorro Reversión Débito Ahorro
13  Crédito Ahorro Crédito Ahorro
14  Débito Ahorro Débito Ahorro
15  Bookentry Crédito Bookentry Crédito
16  Bookentry Débito Bookentry Débito
 Concentración de la demanda
Concentración de la en efectivo /Desembolso
17 demanda en efectivo Crédito (CCD)

16
/Desembolso Crédito
(CCD)
 Concentración de la
demanda en efectivo Concentración de la demanda
/ Desembolso (CCD) en efectivo / Desembolso
18 débito (CCD) débito
 Crédito Pago negocio Crédito Pago negocio
19 corporativo (CTP) corporativo (CTP)
20  Cheque Cheque
21  Poyecto bancario Poyecto bancario
 Proyecto bancario
22 certificado Proyecto bancario certificado
23  Cheque bancario Cheque bancario
 Nota cambiaria Nota cambiaria esperando
24 esperando aceptación aceptación
25  Cheque certificado Cheque certificado
26  Cheque Local Cheque Local
 Débito Pago Neogcio Débito Pago Neogcio
27 Corporativo (CTP) Corporativo (CTP)
 Crédito Negocio
Intercambio Crédito Negocio Intercambio
28 Corporativo (CTX) Corporativo (CTX)
 Débito Negocio
Intercambio Débito Negocio Intercambio
29 Corporativo (CTX) Corporativo (CTX)
30  Transferecia Crédito Transferecia Crédito
31  Transferencia Débito Transferencia Débito
 Concentración Concentración Efectivo /
Efectivo / Desembolso Desembolso Crédito plus
32 Crédito plus (CCD+) (CCD+)
 Concentración Concentración Efectivo /
Efectivo / Desembolso Desembolso Débito plus
33 Débito plus (CCD+) (CCD+)
 Pago y depósito pre Pago y depósito pre acordado
34 acordado (PPD) (PPD)
 Concentración
efectivo ahorros / Concentración efectivo
Desembolso Crédito ahorros / Desembolso Crédito
35 (CCD) (CCD)
 Concentración
efectivo ahorros / Concentración efectivo
Desembolso Drédito ahorros / Desembolso Drédito
36 (CCD) (CCD)
 Pago Negocio
Corporativo Ahorros Pago Negocio Corporativo
37 Crédito (CTP) Ahorros Crédito (CTP)

17
 Pago Neogcio
Corporativo Ahorros Pago Neogcio Corporativo
38 Débito (CTP) Ahorros Débito (CTP)
 Crédito Negocio
Intercambio Crédito Negocio Intercambio
39 Corporativo (CTX) Corporativo (CTX)
 Débito Negocio
Intercambio Débito Negocio Intercambio
40 Corporativo (CTX) Corporativo (CTX)
 Concentración Concentración
efectivo/Desembolso efectivo/Desembolso Crédito
41 Crédito plus (CCD+) plus (CCD+)
42  Consiganción bancaria Consiganción bancaria
 Concentración Concentración efectivo /
efectivo / Desembolso Desembolso Débito plus
43 Débito plus (CCD+) (CCD+)
44  Nota cambiaria Nota cambiaria
 Transferencia Crédito Transferencia Crédito
45 Bancario Bancario
 Transferencia Débito Transferencia Débito
46 Interbancario Interbancario
 Transferencia Débito
47 Bancaria Transferencia Débito Bancaria
48  Tarjeta Crédito Tarjeta Crédito
49  Tarjeta Débito Tarjeta Débito
50  Postgiro Postgiro
 Telex estándar Telex estándar bancario
51 bancario francés francés
 Pago comercial
52 urgente Pago comercial urgente
 Pago Tesorería
53 Urgente Pago Tesorería Urgente
60  Nota promisoria Nota promisoria
 Nota promisoria
firmada por el Nota promisoria firmada por
61 acreedor el acreedor
 Nota promisoria
firmada por el Nota promisoria firmada por
acreedor, avalada por el acreedor, avalada por el
62 el banco banco
 Nota promisoria
firmada por el Nota promisoria firmada por
acreedor, avalada por el acreedor, avalada por un
63 un tercero tercero
 Nota promisoria Nota promisoria firmada pro
64 firmada pro el banco el banco

18
 Nota promisoria
firmada por un banco Nota promisoria firmada por
avalada por otro un banco avalada por otro
65 banco banco
 Nota promisoria
66 firmada Nota promisoria firmada
 Nota promisoria
firmada por un Nota promisoria firmada por
tercero avalada por un tercero avalada por un
67 un banco banco
 Retiro de nota por el Retiro de nota por el por el
70 por el acreedor acreedor
 Retiro de nota por el
por el acreedor sobre Retiro de nota por el por el
74 un banco acreedor sobre un banco
 Retiro de nota por el Retiro de nota por el
acreedor, avalada por acreedor, avalada por otro
75 otro banco banco
 Retiro de nota por el
acreedor, sobre un Retiro de nota por el
banco avalada por un acreedor, sobre un banco
76 tercero avalada por un tercero
 Retiro de una nota
por el acreedor sobre Retiro de una nota por el
77 un tercero acreedor sobre un tercero
 Retiro de una nota
por el acreedor sobre Retiro de una nota por el
un tercero avalada acreedor sobre un tercero
78 por un banco avalada por un banco
 Nota bancaria
91 tranferible Nota bancaria tranferible
 Cheque local
92 traferible Cheque local traferible
93  Giro referenciado Giro referenciado
94  Giro urgente Giro urgente
95  Giro formato abierto Giro formato abierto
 Método de pago Método de pago solicitado no
96 solicitado no usuado usuado
 Clearing entre
97 partners Clearing entre partners
ZZZ  Acuerdo mutuo Acuerdo mutuo

19
SERVICE TYPE - LACLS_CO_EFD_SERVICE_TYPE

Lookup that indicate the DIAN Service Type.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_SERVICE_TYPE
Meaning LACLS_CO_EFD_SERVICE_TYPE
Description Tipos de Servicios
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
01  Combustible Combustible
02  Emisor es
Autoretenedor Emisor es Autoretenedor
03  Excluidos y Exentos Excluidos y Exentos
04  Exportacion Exportacion
05  Generica Generica
 Generica con pago
06 anticipado Generica con pago anticipado
 Generica con periodo Generica con periodo de
07 de facturacion facturacion
08  Consorcio Consorcio
09  Servicios AIU Servicios AIU
10  Estándar Estándar
11  Mandatos bienes Mandatos bienes
12  Mandatos Servicios Mandatos Servicios
 Nota Crédito que
referencia una factura Nota Crédito que referencia
20 electrónica. una factura electrónica.
 Nota Crédito sin
referencia a Nota Crédito sin referencia a
22 facturas*. facturas*.
 Nota Crédito para
facturación
electrónica V1 Nota Crédito para facturación
23 (Decreto 2242) electrónica V1 (Decreto 2242)

20
 Nota Débito que
referencia una factura Nota Débito que referencia
30 electrónica una factura electrónica
 Nota Débito sin
referencia a Nota Débito sin referencia a
32 facturas*. facturas*.
 Nota Débito para
facturación
electrónica V1 Nota Débito para facturación
33 (Decreto 2242). electrónica V1 (Decreto 2242).

INCOTERM - LACLS_CO_EFD_INCOTERMS

Lookup that indicate the DIAN incoterm codes.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_INCOTERMS
Meaning LACLS_CO_EFD_INCOTERMS
Description Codigos Incoterm
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
EXW  En la fábrica En la fábrica
 Franco en el transporte Franco en el transporte - Punto
FCA - Punto indicado indicado
 Entrega en la frontera - Entrega en la frontera - lugar
DAF lugar indicado indicado
 Flete, porte pagado
CPT hasta destino Flete, porte pagado hasta destino
 Flete, porte, seguro
CIP hasta destino Flete, porte, seguro hasta destino
 Coste, seguro, flete en Coste, seguro, flete en el destino
CIF el destino indicado indicado
CFR  Costo y Flete Costo y Flete
DAP  Entregado en su Lugar Entregado en su Lugar
DAT  Entregado en Terminal Entregado en Terminal

21
 Entregado en Lugar
DPU Descargado Entregado en Lugar Descargado
 Franco al Costado del
FAS Buque Franco al Costado del Buque
FCA  Franco Transportista Franco Transportista
FOB  Franco a Bordo Franco a Bordo

PRODUCT TYPE - LACLS_CO_EFD_ITEM_CODE

Lookup that indicate the DIAN Product Type codes.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_ITEM_CODE
Meaning LACLS_CO_EFD_ITEM_CODE
Description Códigos Productos
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
001  UNSPSC UNSPSC
010  GTIN GTIN
020  Partida Aranceraria Partida Aranceraria
 Estándar de adopción Estándar de adopción del
999 del contribuyente contribuyente

Note: Please verify the complete product code catalog in DIAN site and load the information in this
lookup, according customer business needs.

PRODUCT CODE (COLOMBIA COMPRA EFICIENTE) - LACLS_CO_EFD_PRODUCT_CODE

Lookup that indicate the DIAN Product codes.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_PRODUCT_CODE
Meaning LACLS_CO_EFD_PRODUCT_CODE

22
Description Códigos Productos Colombia Compra Eficiente
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
888  Servicios Servicios
 Productos de la
agricultura,
ganadería, pesca, Productos de la agricultura,
silvicultura y ganadería, pesca, silvicultura y
03000000-1 productos afines productos afines
 Productos de la
agricultura y Productos de la agricultura y
03100000-2 horticultura horticultura
 Cultivos, productos
comerciales de Cultivos, productos
jardinería y comerciales de jardinería y
03110000-5 horticultura horticultura
03111000-2  Semillas Semillas

Note: Please verify the complete product code catalog in DIAN site and load the information in this
lookup, according customer business needs.

DIAN LEGAL INFORMATION – LACLS_CO_EFD_DIAN

Lookup that indicate the DIAN legal information like:

Prefix, technical key, legal resolution.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_DIAN
Meaning LACLS_CO_EFD_DIAN
Description Información Legal DIAN
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create a lookup code for each invoice sequence number that
your company manage

23
Lookup Start End Date Meaning Description
Code Date
Add the Add the
Add the DIAN DIAN
invoice invoice invoice
numbering
resolution resolution
SEQUENCE date from date To Add the invoice
NAME numbering Add the invoice numbering
SEQUENCE NAME SEQUENCE NAME

When the lookup code is created go to lookup code DFF ‘LACLS_CO_EFD_DIAN’ and add the additional
information, the setup must be like that:

Example:

Context: LACLS_CO_EFD_DIAN
Technical Key Add the DIAN electronic Invoice Technical Key. This
information is deliver by DIAN for each company.
Authorization Number Add the DIAN authorization number. This
information is deliver by DIAN for each company
Number from Add the DIAN number from. This information is
deliver by DIAN for each company
Number to Add the DIAN number to. This information is deliver
by DIAN for each company
Prefix Add the DIAN Prefix. This information is deliver by
DIAN for each company

24
Prefix include on invoice number Select the value YES if your Receivables Sequence
Setup include the prefix in the invoice number.
Select the value NO if Receivables Sequence Setup
doesn’t include the prefix in the invoice number.

*This attribute setting is important or necessary for sales


book and electronic invoice.
Prefix Size If your Receivables Sequence Setup include the
prefix in the invoice number add the prefix size.
Example:

Prefix include on invoice number YES


Prefix size-> 4
Number->111110001
Prefix->1111
Invoice Number-> 10001

*This attribute setting is important or necessary for sales


book and electronic invoice.

DONATION TYPE - LACLS_CO_EFD_DONATION

Lookup that indicate the DIAN Donation Type.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_DONATION
Meaning LACLS_CO_EFD_DONATION
Description LACLS_CO_EFD_DONATION
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
1  FREE FREE

25
CUSTOMER RESPONSIBILITIES - LACLS_CO_EFD_CUST_RESPON

Lookup that indicate the DIAN Customer Responsibilities.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_EFD_CUST_RESPON
Meaning LACLS_CO_EFD_CUST_RESPON
Description LACLS_CO_EFD_CUST_RESPON
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence

Gran contribuyente Gran contribuyente
O-13

Autorretenedor Autorretenedor
O-15

Agente Retencion IVA Agente Retencion IVA
O-23

Regimen Simple de Regimen Simple de
Tributacion Tributacion
O-47

No Aplica - Otros No Aplica – Otros
R-99-PN
 Gran contribuyente y Gran contribuyente y
O-13;O-15 Autorretenedor Autorretenedor
 Gran contribuyente,
Autorretenedor y Gran contribuyente,
O-13;O- Agente Autorretenedor y Agente
15;O-23 Retencion IVA Retencion IVA
 Gran contribuyente y Gran contribuyente y Agente
O-13;O-23 Agente Retencion IVA Retencion IVA
 Autorretenedor y Autorretenedor y Agente
O-15;O-23 Agente Retencion IVA Retencion IVA

26
DOCUMENT TYPE - LACLS_CO_DOCUMENT_TY PE

Lookup used to identify document types.

Create the Common Lookup:

Lookup
Lookup Type LACLS_CO_DOCUMENT_TYPE
Meaning LACLS_CO_DOCUMENT_TYPE
Description Tipos de Documento para Terceros de Colombia
Module Functional Setup Manager
Lookup Configuration User
Level
Lookup Codes
It is necessary to create valid values to identify the lookup type. It is necessary to create
the values exactly as follow:
Lookup Code Meaning Description Tag
11 RC Registro Civil de Nacimiento
12 TI Tarjeta de Identidad
13 CC Cedula de Ciudadania
21 TE Tarjeta de Extranjería
22 CE Cedula de Extranjeria
31 NIT NIT
41 PA Pasaporte
42 DE Tipo de Documento Extranjero
43 SE Sin identificación del exterior o para uso
definido por la DIAN
47 PEP Permiso especial de permanencia
50 NITE NIT de otro país

NATURAL TYPE - LACLS_CO_NATURAL_TYPE

The information will be used to take information of natural type associate to third party.

Create the Lookup Common:

Lookup

Lookup Type LACLS_CO_NATURAL_TYPE


Meaning LACLS_CO_NATURAL_TYPE
Description Naturaleza de los Terceros de Colombia
Module Functional Setup Manager

27
Lookup Configuration Level User
Lookup Codes

It is necessary create the valid values to identify the lookup type. It is necessary create
the values exactly as follow:
Lookup Code Meaning Description Tag
J Persona Juridical Persona Juridica
N Persona Natural Persona Natural

ECONOMIC ACTIVITY – LACLS_CO_ECONOMIC_ACTIVITY

Lookup necessary to identify the Colombian economic activities.

Create the Common Lookup:

Lookup
Lookup Type LACLS_CO_ECONOMIC_ACTIVITY
Meaning LACLS_CO_ECONOMIC_ACTIVITY
Description Listado Actividades Economicas Colombia
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary to create valid values to identify the lookup type. It is necessary to create
the values exactly as follow:
Lookup Code Meaning Description Tag
Cultivo de cereales (excepto Cultivo de cereales
arroz), legumbres y semillas (excepto arroz), legumbres
0111 oleaginosas. y semillas oleaginosas.
0112 Cultivo de arroz. Cultivo de arroz.
Cultivo de hortalizas, raices y Cultivo de hortalizas, raices
0113 tuberculos. y tuberculos.
0114 Cultivo de tabaco. Cultivo de tabaco.
0115 Cultivo de plantas textiles. Cultivo de plantas textiles.
Otros cultivos transitorios Otros cultivos transitorios
0119 n.c.p. n.c.p.
Cultivo de frutas tropicales y Cultivo de frutas tropicales
0121 subtropicales. y subtropicales.
Cultivo de platano y
0122 Cultivo de platano y banano. banano.
0123 Cultivo de cafe. Cultivo de cafe.
0124 Cultivo de cana de azucar. Cultivo de cana de azucar.

28
0125 Cultivo de flor de corte. Cultivo de flor de corte.
Cultivo de palma para aceite Cultivo de palma para
(palma africana) y otros frutos aceite (palma africana) y
0126 oleaginosos. otros frutos oleaginosos.
Cultivo de plantas con las que Cultivo de plantas con las
0127 se preparan bebidas. que se preparan bebidas.
Cultivo de especias y de Cultivo de especias y de
plantas aromaticas y plantas aromaticas y
0128 medicinales. medicinales.
Otros cultivos permanentes Otros cultivos permanentes
0129 n.c.p. n.c.p.
Cria de ganado bovino y Cria de ganado bovino y
0141 bufalino. bufalino.
Cria de caballos y otros Cria de caballos y otros
0142 equinos. equinos.
0143 Cria de ovejas y cabras. Cria de ovejas y cabras.
0144 Cria de ganado porcino. Cria de ganado porcino.

Notes:

1) Please verify the complete economic activity catalog in DIAN site and load the information in
this lookup, according customer business needs.

2) It is possible upload all Colombian economic activities values following these steps:
2.1) Files to be uploaded in the following path
<PACK_PATH>/CO/MM_DOC_EQUI/CA/import/ESA

- LACLS_Load_Lookup_Header_EA.csv
- LACLS_Load_Lookup_Values_EA.csv

2.2) navigate to Tools-> File Import and Export

29
2.3) Click upload

2.4) Select the save file LACLS_Load_Lookup_Header_EA.csv from your local folder
2.5) Select account setup/functional/SetupManager/import

2.6) Save and Close


Note: repeat the same steps for file LACLS_Load_Lookup_Values_EA.csv

2.7) Go to Setup and Maintenance-> Search-> Define Lookups-> Manage Common Lookups->
Actions-> Import

30
2.8) Select account setup/functional/SetupManager/import
2.9) In Lookup Type File paste the file name LACLS_Load_Lookup_Header_EA.csv

2.10) Click Upload


2.11) Once the process finishes check the log file

2.12) Select account setup/functional/SetupManager/import


2.13) In Lookup Code File paste the file name LACLS_Load_Lookup_Values_EA.csv

2.14) Click Upload


2.15) Once the process finishes check the log file

31
2.16) Check the lookup

TAX REGIME - LACLS_CO_NORESPONSABLE_IVA

Lookup to indicate to which tax regime each third party belongs.

Create the Lookup Common:

Lookup
Lookup Type LACLS_CO_NORESPONSABLE_IVA
Meaning LACLS_CO_NORESPONSABLE_IVA
Description Codigos de regímenes tributarios en Colombia
Module Functional Setup Manager
Lookup Configuration Level User
Lookup Codes
It is necessary create the valid values to identify the lookup type. It is
necessary create the values exactly as follow:
Lookup Display Enable Meaning Description
Code Sequence
Y  49 No responsable de IVA
N  48 Responsable de IVA Obligado
a Facturar
 50 No responsable de consumo
50 restaurantes y bares
 51 Agente de retención
Impoconsumo de bienes
51 inmuebles
 48R Responsable de IVA - NO
R Obligados a Facturar

32
UNIT OF MESURE:LACLS_CO_EFD_UOM_CODES
Lookup used to convert UOM code registered in the ERP versus UOM code required by DIAN.

Lookup Type Meaning Description Module

Functional Setup
LACLS_CO_EFD_UOM_CODES LACLS_CO_EFD_UOM_CODES LACLS_CO_EFD_UOM_CODES
Manager
Lookup Codes
Lookup Code Enabled Meaning Description Tag
<DIAN UOM
<ERP UOM Code> <ERP UOM Code>
<ERP UOM Code> Yes Code>
Example ‘UN’ Example ‘UN’
Example ‘UN’ Example ‘94’

Note: Please verify the complete unit of measure list of values catalog in DIAN site and load the
information in this lookup, according customer business needs.

VALUE SET
LACLS solution requires setup the following value set:
1. Go to Setup and Maintenance
2. Search for Manage Value Sets
3. Click on Manage Value Sets link
4. On Search Results area press Create icon
5. Create the value set entering each information as follow:

TRANSACTION TYPE - LACLS_CO_EFD_INVOICE_TYPE_CODE

Value Set

Value Set Code LACLS_CO_EFD_INVOICE_TYPE_CODE


Description Listado de Tipos de documentos para las
transacciones de AR
Module Receivables
Validation Type Table
Value Data Type Character
Security enabled
FROM Clause fnd_lookup_values_vl
Value Column Name Meaning
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name Description
Description Column Type VARCHAR2

33
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause lookup_type =
'LACLS_CO_EFD_INVOICE_TYPE_CODE AND
TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY CLAUSE lookup_code

RECEIVABLE PAYMENT FORM - LACLS_CO_EFD_PAYMENT_FORM

Value Set
Value Set Code LACLS_CO_EFD_PAYMENT_FORM
Description Formas de pago Colombia
Module Receivables
Validation Type Table
Value Data Type Character
Security enabled
FROM Clause fnd_lookup_values_vl
Value Column Name Meaning
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name Description
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause lookup_type =
'LACLS_CO_EFD_PAYMENT_FORM'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY CLAUSE lookup_code

34
INVOICE STATUS - LACLS_CO_EFD_STATUS

Value Set
Value Set Code LACLS_CO_EFD_STATUS
Description Tipo de status de la transacción
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause Fnd_lookup_values_vl
Value Column Name LOOKUP_CODE
Value Column Type VARCHAR2
Value Column Length 30
Description Column Name MEANING
Description Column Type VARCHAR2
Description Column Length 80
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE = 'LACLS_CO_EFD_STATUS'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'

ESTABLISH TYPE - LACLS_CO_EFD_ESTABLISH_TYPE

Value Set
Value Set Code LACLS_CO_EFD_ESTABLISH_TYPE
Description Tipo de Establecimiento
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause Fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240

35
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause lookup_type =
'LACLS_CO_EFD_ESTABLISH_TYPE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'

REFERENCE CODE - LACLS_CO_REF_CODE

Value Set
Value Set Code LACLS_CO_REF_CODE
Description LACLS_CO_REF_CODE
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE = 'LACLS_CO_REF_CODE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

36
PAYMENT METHOD - LACLS_CO_EFD_PAYMENT_METHOD

Value Set
Value Set Code LACLS_CO_EFD_PAYMENT_METHOD
Description LACLS_CO_EFD_PAYMENT_METHOD
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_PAYMENT_METHOD'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

SERVICE TYPE - LACLS_CO_EFD_SERVICE_TYPE

Value Set
Value Set Code LACLS_CO_EFD_SERVICE_TYPE
Description LACLS_CO_EFD_SERVICE_TYPE
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION

37
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_SERVICE_TYPE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

INCOTERM - LACLS_CO_EFD_INCOTERMS

Value Set
Value Set Code LACLS_CO_EFD_INCOTERMS
Description LACLS_CO_EFD_INCOTERMS
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_INCOTERMS'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

38
ITEM CODE - LACLS_CO_EFD_ITEM_CODE

Value Set
Value Set Code LACLS_CO_EFD_ITEM_CODE
Description LACLS_CO_EFD_ITEM_CODE
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_ITEM_CODE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

PRODUCT CODE - LACLS_CO_EFD_PRODUCT_CODE

Value Set
Value Set Code LACLS_CO_EFD_PRODUCT_CODE
Description LACLS_CO_EFD_PRODUCT_CODE
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION

39
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_PRODUCT_CODE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

DONATION TYPE - LACLS_CO_EFD_DONATION

Value Set
Value Set Code LACLS_CO_EFD_DONATION
Description LACLS_CO_EFD_DONATION
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_DONATION'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND

40
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

RESPONSIBILITY TYPE - LACLS_CO_EFD_CUST_RESPON

Value Set
Value Set Code LACLS_CO_EFD_CUST_RESPON
Description LACLS_CO_EFD_CUST_RESPON
Module Receivables
Validation Type Table
Value Data Type Character
FROM Clause fnd_lookup_values_vl
Value Column Name MEANING
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 240
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_EFD_CUST_RESPON'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY Clause LOOKUP_CODE

DOCUMENT TYPE - LACLS_CO_DOCUMENT_TY PE

Value Set

Value Set Code LACLS_CO_DOCUMENT_TYPE


Description Tipos de Documento para Terceros
Module Common Setup

41
Validation Type Table
Value Data Type Character
Security enabled
FROM Clause FND_LOOKUP_VALUES_VL
Value Column Name LOOKUP_CODE
Value Column Type VARCHAR2
Value Column Length 30
Description Column Name MEANING
Description Column Type VARCHAR2
Description Column Length 80
ID Column Name LOOKUP_CODE
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE = 'LACLS_CO_DOCUMENT_TYPE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE)) AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE)) AND
ENABLED_FLAG = 'Y'
ORDER BY CLAUSE LOOKUP_CODE

NATURAL TYPE – LACLS_CO_NATURAL_TYPE

Value Set

Value Set Code LACLS_CO_NATURAL_TYPE


Description Tipo de Naturaleza
Module Common Setup
Validation Type Table
Value Data Type Character
FROM Clause Fnd_lookup_values_vl
Value Column Name LOOKUP_CODE
Value Column Type VARCHAR2
Value Column Length 30
Description Column Name MEANING
Description Column Type VARCHAR2
Description Column Length 80
ID Column Name lookup_code
ID Column Type VARCHAR2

42
ID Column Length 30
WHERE Clause LOOKUP_TYPE = 'LACLS_CO_NATURAL_TYPE'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'

ECONOMIC ACTIVITIES - LACLS_CO_ECONOMIC_ACTIVITY

Value Set

Value Set Code LACLS_CO_ECONOMIC_ACTIVITY


Description LACLS_CO_ECONOMIC_ACTIVITY
Module Common Setup
Validation Type Table
Value Data Type Character
Security enabled
FROM Clause FND_LOOKUP_VALUES_VL
Value Column Name LOOKUP_CODE
Value Column Type VARCHAR2
Value Column Length 30
Description Column Name MEANING
Description Column Type VARCHAR2
Description Column Length 80
ID Column Name LOOKUP_CODE
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause LOOKUP_TYPE =
'LACLS_CO_ECONOMIC_ACTIVITY'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE)) AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE)) AND
ENABLED_FLAG = 'Y'
ORDER BY CLAUSE LOOKUP_CODE

43
REGIMEN CODE – LACLS_CO_NORESPONSABLE_IVA

Value Set

Value Set Code LACLS_CO_NORESPONSABLE_IVA


Description Codigos de regímenes tributarios en
Colombia
Module Functional Setup Manager
Validation Type Table
Value Data Type Character
Security enabled
FROM Clause fnd_lookup_values_vl
Value Column Name LOOKUP_CODE
Value Column Type VARCHAR2
Value Column Length 80
Description Column Name MEANING || ' - ' || DESCRIPTION
Description Column Type VARCHAR2
Description Column Length 80
ID Column Name lookup_code
ID Column Type VARCHAR2
ID Column Length 30
WHERE Clause lookup_type =
'LACLS_CO_NORESPONSABLE_IVA' AND
TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(START_DATE_ACTIVE,SYSDATE))
AND
TRUNC(NVL(END_DATE_ACTIVE,SYSDATE))
AND ENABLED_FLAG = 'Y'
ORDER BY CLAUSE LOOKUP_CODE

44
DESCRIPTIVE FLEXFIELD
LACLS solution requires setup the following Descriptive Flexfields.

Important:
1) Create Context specifics, is just an optional step and the functionality is just to keep the
information grouped by Context, however, if the preference is not using the Context there is no
problem at all.

2) Considering a specific Descriptive Flexfield, it is possible to have as many Contexts as desired,


however, in this situation, all LACLS_CO information need to be configured to be store in the
same ATTRIBUTE column, in all different Contexts created.
3) The DFF Name MUST be entered exactly as indicated since the DFF Name is used to retrieve the
information.

After Descriptive Flexfield has been created, save it and press button Deploy Flexfield.

1. Go to Setup and Maintenance


2. Search for Manage Descriptive flexfield
3. Click on Manage Descriptive flexfield link

DESCRIPTIVE FLEXFIELD – TRANSACTION TYPES

Setting up the Transaction Type DFF:


1. On the field Flexfield Code inform RA_CUST_TRX_TYPES and press Search button
2. On Search Results area Press Edit icon
3. To create a context specific for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context
Display Name Colombia
Context Code Colombia
API Name Keep the name created by the application
Description
Enabled Yes

SEGMENT 1 SEGMENT 2 SEGMENT 3


Sequence 10 20 30
Name LACLS_CO_EFD_INVOICE_TYPE_CODE LACLS_CO_EFD_ELECTRONIC_INVOICE LACLS_CO_EFD_PAYMENT_METHOD
Code LACLS_CO_EFD_INVOICE_TYPE_CODE LACLS_CO_EFD_ELECTRONIC_INVOICE LACLS_CO_EFD_PAYMENT_METHOD
Description Tipo de Factura Factura Electronica Medio de Pago

45
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Table
Any Available Attribute column Any Available Attribute column Any Available Attribute column
Column
Value Set LACLS_CO_EFD_INVOICE_TYPE_CODE JE_YES_NO LACLS_CO_EFD_PAYMENT_METHOD
Required No No No
Prompt Tipo de Transaccion Factura Electronica Medio de Pago
Display
List of Values List of Values List of Values
Type
Display
Size
Read Only
BI Enabled Yes Yes Yes
SEGMENT 4 SEGMENT 5 SEGMENT 6
Sequence 40 50 60
Name LACLS_CO_EFD_MAIL LACLS_CO_REF_CODE LACLS_CO_EFD_SERVICE_TYPE
Code LACLS_CO_EFD_MAIL LACLS_CO_REF_CODE LACLS_CO_EFD_SERVICE_TYPE
Description Correo de Notificacion de Errores Motivo Devolución DIAN Tipo Servicio
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Table Column Any Available Attribute column Any Available Attribute column Any Available Attribute column
Value Set GL_100_CHARACTERS LACLS_CO_REF_CODE LACLS_CO_EFD_SERVICE_TYPE
Required No No No
Prompt Correo de Notificacion de Errores Motivo Devolución DIAN Tipo Servicio
Display Type Text Box List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes Yes
SEGMENT 7
Sequence 70
Name LACLS_CO_EFD_DONATION
Code LACLS_CO_EFD_DONATION
Description Tipo Donacion
API Name Maintain the suggested name
Enabled Yes
Data Type Character
Table Column Any Available Attribute column
Value Set LACLS_CO_EFD_DONATION
Required No
Prompt Tipo Donacion
Display Type List of Values
Display Size
Read Only
BI Enabled Yes

Note:
If necessary enter more than one email in the field Correo de Notificacion de Errores, it is
necessary enter a comma (“,”) between the emails.

46
DESCRIPTIVE FLEXFIELD – TRANSACTIONS HEADER

Setting up the Transaction Header DFF:


1. On the field Flexfield Code inform RA_CUSTOMER_TRX and press Search button
2. On Search Results area Press Edit icon
3. To create a context specific for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context
Display Name Colombia
Context Code Colombia
API Name Keep the name created by the application
Description
Enabled Yes
SEGMENT 1 SEGMENT 2 SEGMENT 3
Sequence 10 20 30
Name LACLS_CO_EFD_RECEIPT_DATE LACLS_CO_EFD_CUFE LACLS_CO_EFD_STATUS
Code LACLS_CO_EFD_RECEIPT_DATE LACLS_CO_EFD_CUFE LACLS_CO_EFD_STATUS
Description Fecha de Recibo DIAN CUFE Estado Factura Electronica
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Any Available Attribute
Table Column Any Available Attribute column Any Available Attribute column
column
Value Set GL_20_CHARACTERS GL_100_CHARACTERS LACLS_CO_EFD_STATUS
Required No No No
Prompt Fecha de Recibo DIAN CUFE Estado Factura Electronica
Display Type Text Box Text Box List of Values
Display Size
Read Only Yes Yes
BI Enabled Yes Yes Yes

47
SEGMENT 4 SEGMENT 5 SEGMENT 6
Sequence 40 50 60
Name LACLS_CO_EFD_MESSAGE LACLS_CO_REF_CODE LACLS_CO_EFD_PAYMENT_METHOD
Code LACLS_CO_EFD_MESSAGE LACLS_CO_REF_CODE LACLS_CO_EFD_PAYMENT_METHOD
Description Mensaje Motivo Devolución DIAN Medio de Pago
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Any Available Attribute
Table Column Any Available Attribute column Any Available Attribute column
column
Value Set 150 Characters LACLS_CO_REF_CODE LACLS_CO_EFD_PAYMENT_METHOD
Required No No No
Prompt Mensaje Motivo Devolución DIAN Medio de Pago
Display Type Text Box List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes Yes
SEGMENT 7 SEGMENT 8 SEGMENT 9
Sequence 70 80 90
Name LACLS_CO_EFD_SERVICE_TYPE LACLS_CO_EFD_PREFIX LACLS_CO_EFD_INCOTERMS
Code LACLS_CO_EFD_SERVICE_TYPE LACLS_CO_EFD_PREFIX LACLS_CO_EFD_INCOTERMS
Description Tipo Servicio Prefijo Codigo Incoterm
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Any Available Attribute
Table Column Any Available Attribute column Any Available Attribute column
column
Value Set LACLS_CO_EFD_SERVICE_TYPE GL_10_CHARACTERS LACLS_CO_EFD_INCOTERMS
Required No No No
Prompt Tipo Servicio Prefijo Codigo Incoterm
Display Type List of Values List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes Yes

Note: If your company required define different context for exportation invoices, is necessary create a
new context and add the same attributes in the new context:

a. Example Create a Context entering next information as follow:

Create Context
Display Name COL Exportaciones
Context Code COL Exportaciones
API Name COL Exportaciones
Description
Enabled Yes

DESCRIPTIVE FLEXFIELD – PAYMENT TERMS

Setting up the Payment Terms DFF:

48
1. On the field Flexfield Code inform RA_TERMS and press Search button
2. On Search Results area Press Edit icon
3. To create a context specific for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context
Display Name Colombia
Context Code Colombia
API Name Keep the name created by the application
Description Colombia
Enabled Yes

SEGMENT 1
Sequence 10
Name LACLS_CO_EFD_PAYMENT_FORM
Code LACLS_CO_EFD_PAYMENT_FORM
Description Forma de Pago
API Name Maintain the suggested name
Enabled Yes
Data Type Character
Table Column Any Available Attribute column
Value Set LACLS_CO_EFD_PAYMENT_FORM
Required No
Prompt Forma de Pago
Display Type List of Values
Display Size
Read Only Yes
BI Enabled Yes

DESCRIPTIVE FLEXFIELD – LOOKUP VALUES

It is necessary create an additional information to identify the DIAN legal information.

This additional information, called for lookup type ‘LACLS_CO_EFD_DIAN’.


Setting up the lookup DFF:
1. On the field Flexfield Code inform FND_LOOKUP_VALUES_B and press Search button
2. On Search Results area Press Edit icon
3. To create the context, press Manage Contexts button

Create Context
Display Name LACLS_CO_EFD_DIAN
Context Code LACLS_CO_EFD_DIAN
API Name Keep the name created by the application
Description LACLS_CO_EFD_DIAN

49
Enabled Yes

SEGMENT 1 SEGMENT 2 SEGMENT 3


Sequence 10 20 30
Name LACLS_CO_EFD_TECH_KEY LACLS_CO_EFD_RESOLUTION LACLS_CO_EFD_AUTHO_NUM_FROM
Code LACLS_CO_EFD_TECH_KEY LACLS_CO_EFD_RESOLUTION LACLS_CO_EFD_AUTHO_NUM_FROM
Description Clave Tecnica Numero de Resolucion Numero de Autorizacion Desde
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Table Column Any Available Attribute column Any Available Attribute column Any Available Attribute column
Value Set GL_100_CHARACTERS GL_20_CHARACTERS GL_20_CHARACTERS
Required No No No
Prompt Clave Tecnica Numero de Resolucion Numero de Autorizacion Desde
Display Type Text Box Text Box Text Box
Display Size
Read Only
BI Enabled Yes Yes Yes
SEGMENT 4 SEGMENT 5 SEGMENT 6
Sequence 40 50 60
Name LACLS_CO_EFD_AUTHO_NUM_TO LACLS_CO_EFD_PREFIX LACLS_CO_EFD_PREFIX_NUM
Code LACLS_CO_EFD_AUTHO_NUM_TO LACLS_CO_EFD_PREFIX LACLS_CO_EFD_PREFIX_NUM
Prefijo Incluido en el Numero de
Description Numero de Autorizacion Hasta Prefijo
Factura
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Table Column Any Available Attribute column Any Available Attribute column Any Available Attribute column
Value Set GL_20_CHARACTERS GL_10_CHARACTERS JE_YES_NO
Required No No No
Prefijo Incluido en el Numero de
Prompt Numero de Autorizacion Hasta Prefijo
Factura
Display Type Text Box Text Box List of Values
Display Size
Read Only
BI Enabled Yes Yes Yes
SEGMENT 7
Sequence 70
Name LACLS_CO_EFD_PREFIX_SIZE
Code LACLS_CO_EFD_PREFIX_SIZE
Description Tamano de Prefijo
API Name Maintain the suggested name
Enabled Yes
Data Type Character
Table Column Any Available Attribute column
Value Set GL_10_CHARACTERS
Required No
Prompt Tamano de Prefijo
Display Type Text Box
Display Size
Read Only
BI Enabled Yes

50
Note:
The information Prefijo Incluido en el Numero de Factura identifies if the electronic invoice prefix
is part of the transaction number or not. This is necessary because in Test environment the prefix,
sometimes, can not be setup in Receivables standard module.

DESCRIPTIVE FLEXFIELD – MEMO LINE


It is necessary create an additional information to product code information.
Note:
- This DFF is necessary setup ONLY if your company manage MEMO LINES.
- If information is not entered in the attributes of this DFF, by default the value 999 and the code
or description of the article will be generated
Setting up the Memo Line DFF:
1. On the field Flexfield Code inform AR_MEMO_LINES and press Search button
2. On Search Results area Press Edit icon
3. To create a context specific for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context
Display Name Colombia
Context Code Colombia
API Name Keep the name created by the application
Description Colombia
Enabled Yes

SEGMENT 1 SEGMENT 2
Sequence 10 20
Name LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Code LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Description Tipo Codigo Producto Productos Colombia Compra Eficiente
API Name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes
Data Type Character Character
Table Column Any Available Attribute column Any Available Attribute column
Value Set LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Required No No
Prompt Tipo Codigo Producto Productos Colombia Compra Eficiente
Display Type List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes
Note:
The information Tipo Codigo Producto and Productos Colombia Compra Eficiente must be
entered only for Colombia government deals (Colombia Compra Eficiente).

51
DESCRIPTIVE FLEXFIELD – INVENTORY ITEMS
It is necessary create an additional information to product code information.
Note:
- If information is not entered in the attributes of this DFF, by default the value 999 and the code
or description of the article will be generated
Setting up the Inventory Items DFF:
1. On the field Flexfield Code inform EGP_SYSTEM_ITEMS_DFF and press Search button
2. On Search Results area Press Edit icon
3. To create a context specific for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context
Display Name Colombia
Context Code Colombia
API Name Keep the name created by the application
Description Colombia
Enabled Yes

SEGMENT 1 SEGMENT 2
Sequence 10 20
Name LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Code LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Description Tipo Codigo Producto Productos Colombia Compra Eficiente
API Name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes
Data Type Character Character
Table Column Any Available Attribute column Any Available Attribute column
Value Set LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Required No No
Prompt Tipo Codigo Producto Productos Colombia Compra Eficiente
Display Type List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes

Note:
The information Tipo Codigo Producto and Productos Colombia Compra Eficiente must be
entered only for Colombia government deals (Colombia Compra Eficiente).

DESCRIPTIVE FLEXFIELD – INVOICE LINES


It is necessary create an additional information to product code information.
Note:

52
- This DFF is necessary setup ONLY if your company add manual lines on invoices and that lines
aren’t MEMO LINES or INVENTORY ITEM.
- If information is not entered in the attributes of this DFF, by default the value 999 and the code
or description of the article will be generated
Setting up the Invoices Line DFF:
1. On the field Flexfield Code inform RA_CUSTOMER_TRX_LINES and press Search button
2. On Search Results area Press Edit icon
3. To create a context specific for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context
Display Name Colombia
Context Code Colombia
API Name Keep the name created by the application
Description Colombia
Enabled Yes

SEGMENT 1 SEGMENT 2
Sequence 10 20
Name LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Code LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Productos Colombia Compra
Description Tipo Codigo Producto
Eficiente
API Name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes
Data Type Character Character
Table Column Any Available Attribute column Any Available Attribute column
Value Set LACLS_CO_EFD_ITEM_CODE LACLS_CO_EFD_PRODUCT_CODE
Required No No
Productos Colombia Compra
Prompt Tipo Codigo Producto
Eficiente
Display Type List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes

Note:
The information Tipo Codigo Producto and Productos Colombia Compra Eficiente must be
entered only for Colombia government deals (Colombia Compra Eficiente).

DESCRIPTIVE FLEXFIELD – PARTY SITES - COMMON

It is necessary to create additional information to identify the document type of third party on site to
the supplier.

53
This additional information, called “document type” will be registered on a DFF, which is on site to the
supplier.

Setting up the Party Sites DFF:


1. In the field Flexfield Code enter HZ_PARTY_SITES and press the search button
2. On Search Results area Press the Edit icon
3. To create a specific context for Colombia, press Manage Contexts button (please take a look into
the “Important” highlighted in the beginning of this chapter).

Create Context

Display Name Colombia


Context Code Colombia
API Name Keep the name created by the application
Description Colombia
Enabled Yes

SEGMENT 1 SEGMENT 2 SEGMENT 3


Sequence 10 20 30
Name LACLS_CO_EFD_ESTABLISH_TYPE LACLS_CO_EFD_COMMERCIAL_NUM LACLS_CO_EFD_CUST_RESPON
Code LACLS_CO_EFD_ESTABLISH_TYPE LACLS_CO_EFD_COMMERCIAL_NUM LACLS_CO_EFD_CUST_RESPON
Description Tipo de Establecimiento Número de Registro Comercial Resposabilidades
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Table Column Any Available Attribute column Any Available Attribute column Any Available Attribute column
Value Set LACLS_CO_EFD_ESTABLISH_TYPE GL_20_CHARACTERS LACLS_CO_EFD_CUST_RESPON
Required No No No
Prompt Tipo de Establecimiento Número de Registro Comercial Resposabilidades
Display Type List of Values Text Box List of Values
Display Size
Read Only
BI Enabled Yes Yes Yes
SEGMENT 4 SEGMENT 5 SEGMENT 6
Sequence 40 50 60
Name LACLS_CO_EFD_CUST_OBLIGA LACLS_CO_DOCUMENT_TYPE LACLS_CO_ECONOMIC_ACTIVITY
Code LACLS_CO_EFD_CUST_OBLIGA LACLS_CO_DOCUMENT_TYPE LACLS_CO_ECONOMIC_ACTIVITY
Description Obligaciones (RUT 54 Box) Tipo de Documento Actividad Economica
API Name Maintain the suggested name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes Yes
Data Type Character Character Character
Table
Any Available Attribute column Any Available Attribute column Any Available Attribute column
Column
Value Set GL_20_CHARACTERS LACLS_CO_DOCUMENT_TYPE LACLS_CO_ECONOMIC_ACTIVITY
Required No No No
Prompt Obligaciones (RUT 54 Box) Tipo de Documento Actividad Economica
Display Type Text Box List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes Yes

54
SEGMENT 7 SEGMENT 8
Sequence 70 80
Name LACLS_CO_NATURAL_TYPE LACLS_CO_NORESPONSABLE_IVA
Code LACLS_CO_NATURAL_TYPE LACLS_CO_NORESPONSABLE_IVA
No Responsable Impuesto a las Ventas
Description Naturaleza
IVA
API Name Maintain the suggested name Maintain the suggested name
Enabled Yes Yes
Data Type Character Character
Table
Any Available Attribute column Any Available Attribute column
Column
Value Set LACLS_CO_NATURAL_TYPE LACLS_CO_NORESPONSABLE_IVA
Required No No
No Responsable Impuesto a las Ventas
Prompt Naturaleza
IVA
Display Type List of Values List of Values
Display Size
Read Only
BI Enabled Yes Yes

TAX REPORTING TYPE CODE

Creating the Tax Reporting Type Code:


1. Go to Setup and Maintenance
2. Search for Manage Tax Reporting Types
3. Click on Manage Tax Reporting Types link
4. On Search Results area press Create icon

Create the Tax Reporting Type entering each information as follow:

TAX TYPE - LACLS_CO_VAT_CODES


This additional information identify the tax type according DIAN valid values and must be entered to the
taxes.
The information will be used to generate the file to issue the Electronic Invoice.

Tax Reporting Type


Tax Reporting Type Code LACLS_CO_VAT_CODES
Tax Reporting Type Name LACLS_CO_VAT_CODES
Tax Reporting Type Purpose Tax reporting type
Country Colombia
Data Type Text
Tax Regime Code
Tax
Minimum Length of Reporting Codes 1
Maximum Length of Reporting Codes 3

55
Start Date 1/1/01
End Date
Reporting Type Uses
Tax Rate Yes
Tax Reporting Codes
It is necessary create the valid values to identify the tax type. It is necessary create the
values exactly as follow:
Tax Reporting Description Effective Start Effective
Code Date End Date
01 Impuesto de Valor Agregado 01/01/01
02 Impuesto al Consumo 01/01/01
Impuesto de Industria, Comercio y
03 01/01/01
Aviso
04 Impuesto Nacional al Consumo 01/01/01
05 Retención sobre el IVA 01/01/01
06 Retención sobre Renta 01/01/01
07 Retención sobre el ICA 01/01/01
20 Cuota de Fomento Hortifrutícula 01/01/01
21 Impuesto de Timbre 01/01/01
Impuesto al Consumo de Bolsa
22 01/01/01
Plástica
23 Impuesto Nacional al Carbono 01/01/01
Impuesto Nacional a los
24 01/01/01
Combustibles
25 Sobretasa a los combustibles 01/01/01
Contribución minoristas
26 01/01/01
(Combustibles)
IC Datos (Impuesto Consumo
30 01/01/01
Datos)
Otros tributos, tasas,
ZZ 01/01/01
contribuciones, y similares

Entering the Tax Type for the Taxes:


1. Go to Setup and Maintenance
2. Search for Manage Taxes
3. Click on Manage Taxes link
4. Search for the Tax for which the Tax Type will be entered
5. Click on the Tax link
6. Click on Tax Reporting Codes link
7. On Tax Reporting Codes folder press Add Row icon
8. Enter the Tax Reporting Code

56
ENVIRONMENT IDENTIFICATION - LACLS_CO_EFD_ENVIRON MENT
This additional information identify the environment that is being used as source to extract the
Electronic Invoice.

Tax Reporting Type


Tax Reporting Type Code LACLS_CO_EFD_ENVIRONMENT
Tax Reporting Type Name LACLS_CO_EFD_ENVIRONMENT
Tax Reporting Type Purpose Tax reporting type
Country Colombia
Data Type Text
Tax Regime Code
Tax
Minimum Length of Reporting Codes 1
Maximum Length of Reporting Codes 3
Start Date 1/1/01
End Date
Reporting Type Uses
Party tax profile Yes
Tax Reporting Codes
It is necessary create the valid values to identify the tax type. It is necessary create the
values exactly as follow:
Tax Reporting Description Effective Start Effective
Code Date End Date
1 Producción 01/01/01
2 Pruebas 01/01/01

Entering the Environment code for the Legal Entity:


1. Go to Setup and Maintenance
2. Search for Manage Legal Entity Tax Profiles
3. Click on Manage Legal Entity Tax Profiles link
4. Search for the Legal Entity
5. Click on the Legal Entity name link
6. Click on Edit button
7. On Tax Reporting Codes folder press Add Row icon
8. Enter the Tax Reporting Code

57
STANDARD MESSAGE

Permit add messages that will be showed in graphic representation

LACLS for Colombia requires setup the following Message:

1. Go to Setup and Maintenance

2. Search for Manage Standard Messages

DONATION MESSAGE

It is necessary create a donation message that will be showed in graphic representation.

Donation
Name LACLS_CO_EFD_DONATION
Type Legal message
Date 01/01/2001
Message Add your donation message

LEGAL MESSAGE

It is necessary create a legal message that will be showed in graphic representation.

Donation
Name Add the invoice numbering SEQUENCE
NAME
Type Legal message
Date 01/01/2001
Message Add your legal message.

Example:

Autorizacion Numeracion DIAN FE No.


XXXXX, del 29 de agosto de 2018,
intervalos del 000 500001 al 000 600000
vigencia de 18 meses

58
MONITORING PROCESS
It is possible monitoring the Receivables transactions handled by the “Colombia Electronic Invoice” solution. The
monitoring can be done individually through transaction descriptive flexfields or through the Control Panel tool.
To monitoring the Receivables transactions individually:
1. Go to Receivables > Billing.
2. Search and edit the desired transaction.
3. The EFD descriptive flexfields can be viewed under Miscellaneous area
The monitoring of the cycle of creation, sending and return of electronic vouchers can be done through report Panel
de Control Facturación Electronica GS.
1. Open the Oracle ERP Cloud application and select the Reports and Analytics task of Tools group
2. Expand the directory where the panel is available (All Folders/Shared Folders/Custom/Local Solution/CO/E-
INVOICE GS)
3. Click on the object “Panel de Control Facturacion Electronica GS.xdoz”
4. Inform the parameters and click on the “Apply” button:

PARAMETERS

Entidad Legal: Legal Entity name


Dias: Quantity of days to be considered in the query

OUTPUT

When the process finishes successfully an output file is generated containing information about the
Receivables transactions involved in the “Colombia Electronic Invoice” solution.
The first part of the output file shows a chart with the total of the Receivables transactions retrieved
grouped by the electronic voucher status.
The second part of the output file shows a table containing details of the Receivables transactions.
This output can be exported to the formats PDF, HTML, RTF, Excel or PowerPoint.

59
60
Copyright © 2022, Oracle and/or its affiliates. All rights reserved.

This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject
to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose.
We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not
be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of
SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered
trademark of The Open Group.

61

You might also like