Professional Documents
Culture Documents
MON-000003-B 0 Propuesta Emisión Factura Electrónica México CFDI V6 - EN1
MON-000003-B 0 Propuesta Emisión Factura Electrónica México CFDI V6 - EN1
MON-000003-B 0 Propuesta Emisión Factura Electrónica México CFDI V6 - EN1
ID
Requested For
Approved for
Modified For
Hours / Days
Created by Modific. by
cpavel.garcia
Created on Modific. on
Table of content
1 2 3 4 Introduction ............................................................................................................................................................ 3 Previous considerations / Premises ...................................................................................................................... 3 Definitions .............................................................................................................................................................. 3 Scope .................................................................................................................................................................... 4 4.1 General ......................................................................................................................................................... 4 4.2 CFDI Electronic invoice ................................................................................................................................ 8 4.3 IDOC definition ........................................................................................................................................... 12 4.4 Business Sceneries .................................................................................................................................... 13 4.5 Responsabilities .......................................................................................................................................... 13 5 Work Plan ............................................................................................................................................................ 14 6 Economic Proposal.............................................................................................................................................. 14 6.1 Commercial conditions ............................................................................................................................... 14 7 Annexes ............................................................................................................................................................... 15 7.1 Methodology and Services ......................................................................................................................... 15 7.2 IDOC Definition ........................................................................................................................................... 15
Created by Modific. by
cpavel.garcia
Created on Modific. on
1 Introduction
Electronic invoicing is the digital representation of a bill, called Digital Tax Receipt (CFD) or Digital Tax Receipt for Internet (CFD), which is considered into the standards defined by the tax office (SAT) in a Annex 20 of the current legal pronouncements, and which can be generated, transmitted and stored using electronics devices. Each invoice issued electronically should consider a digital seal to validate the authenticity with the authority, and should create an original string that works like an abstract of the document, in order to reduce the invoice data with a unique transactional folio. Digital invoice is legal in Mexico since 2004 and is supported by the federal tax office (SAT) who has submitted the legal foundations to issue digital receipts. In this sense, SAP has the electronic invoicing solution for Mxico, based on a architecture EIPP1 (Electronic invoicing and e-payment) supported by SAP Net weaver and Enterprise SOA, wich allows flexibility to implement all the invoicing escenaries in Mxico, included invoice issuing and invoice receipt from our vendors
3 Definitions
Digital invoice An electronic invoice (also called e-invoice or eBill) is the result of a billing method that doesn't require a paper copy as a backup in order to demonstrate its authenticity Comprobantes Fiscales digitales ( Digital tax receipt) Comprobante Fiscal Digital por Internet (Digital tax receipt for Internet) Proveedor Autorizado de Certificacion Authorized Provider certification Servicio de Administracin Tributaria (Tax office) ERP
Created by Modific. by cpavel.garcia Created on Modific. on 24/05/2013 02:35 P.M. 24/05/2013 02:35 P.M.
4 Scope
4.1 General
The legal entities that we are considering in the document, are the following:
COUNTRY MEXICO
Regimen General de Ley Regimen General de Ley Regimen General de Ley Regimen Simplificado Regimen Simplificado
Monsanto Produccin y Servicios, S.A. de C.V. Prol. Paseo de la Reforma No. 1015 Torre A, Piso 22 Col. Desarrollo Santa Fe 01376 Mxico, D. F. RFC: MPS980921-NQ4 Semillas y Agroproductos Monsanto, S.A. de C.V. Prol. Paseo de la Reforma No. 1015 Torre A, Piso 21 y 22 Col. Desarrollo Santa Fe 01376 Mxico, D. F. RFC: SAM-750414-HN4
For the place of issue, we have to take the city and state of the following fiscal addresses:
Monsanto Comercial, S.A. de C.V. Prol. Paseo de la Reforma No. 1015 Torre A, Piso 21 Col. Desarrollo Santa Fe 01376 Mxico, D. F. RFC: MCO-701113-C5A
Seminis Vegetable Seeds Mexicana S de S.R. de C.V. San Quintn, B.C. Prol. Paseo de la Reforma No. 1015 Carr. Transpeninsular Km. 184 Torre A, Planta Baja Col. Estado 29 Col. Desarrollo Santa Fe 22930 San Quintn, Baja California 01376 Mxico, D. F. RFC: SEM-930609-2E5 RFC: SVS960709MS2
Invoice Layout
Created by Modific. by
cpavel.garcia
Created on Modific. on
Created by Modific. by
cpavel.garcia
Created on Modific. on
Created by Modific. by
cpavel.garcia
Created on Modific. on
Likewise, it is important to consider the legal representation for the invoice and credit memo, in this case we refer to the *.XML files. Below you will find a representation of the file:
Created by Modific. by
cpavel.garcia
Created on Modific. on
Created by Modific. by
cpavel.garcia
Created on Modific. on
All the information necessary for the process of Electronic Invoice is generated as texts of the Document SD/FI. The supplier PAC stamps the XML and returns it to the Server PI
When the PAC takes the file for his processing he returns a file XML with accuse of received to inform SAP PI and the status of the document is updated.
Created by Modific. by
cpavel.garcia
Created on Modific. on
If the SAT brings a mistake the PAC he returns the mistake in a file XML IF the XML CFDI is correct it is returned to SAP PI which executes a RFC/Web Services to update the information of the stamped one in SAP ERP and the status of the document.
Created by Modific. by
cpavel.garcia
Created on Modific. on
The system updates the status of the integration with the PAC: o Hanging Sending o Envoy o Received o Mistake it prepares of a report to control the integration of all the documents SD/FI under the modality XML CFDI of the SAT
CFDI Formats
Created by Modific. by
cpavel.garcia
Created on Modific. on
Created by Modific. by
cpavel.garcia
Created on Modific. on
4557
MX01
15 Ag Chemicals
ZMR2
ZCM2
9115
Returns
4557
MX01
81 91
15 Ag Chemicals
ZMC2
ZGM2
9115
Credit Memo
4557
MX01
81 91 81 91 81 91 81 91 81 91 81 91 81 91
15 Ag Chemicals
ZMD2
ZLM2
9115
Debit Memo
4557
MX01
15 Ag Chemicals
ZSE2
ZMI2
9115
Factura Miscelaneos
4457
MX01
15 Ag Chemicals
ZSC2
ZMC2
9115
N Crdito Miscelaneos
4557
MX01
15 Ag Chemicals
ZS1
9115
Anulacin de Factura
4557
MX01
15 Ag Chemicals
ZS2
9115
Anulacin de Factura
4557
MX01
15 Ag Chemicals
F5
9115
Proforma
4457
MX01
15 Ag Chemicals
ZAF2
ZMI9
9115
SAMSA-MEXICO
Entidad 4560 Sales Org MX20 Distribution Channel 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports 80 Direct Sales 91 Exports Division 17 Seeds Sales Order Type ZPM9 Billing Type ZFM9 Busines Area 9115 Tipo de documento Fiscal Factura
4560
MX20
17 Seeds
ZMR9
ZCM9
9115
4560
MX20
17 Seeds
ZMC9
ZGM9
9115
4560
MX20
17 Seeds
ZMD9
ZLM9
9115
Nota de dbito
4560
MX20
17 Seeds
ZSE9
ZMI9
9115
Factura Miscelanea
4560
MX20
17 Seeds
ZMM9
ZMM9
9115
N Crdito Miscelaneos
4557
MX01
17 Seeds
ZS1
9115
Anulacion de Factura
4557
MX01
17 Seeds
ZS2
9115
Anulacion de Factura
4.5 Responsabilities
PHASE Phase 1: Project Preparation Deliverable Development Work Plan Standards and Procedures of the Methodology Project Charter Roles and Responsibilities (Organization of the project team) Phase 2: Business Plans Training Plan Definition of processes (Design) Functional Definitions Case documentation, unit testing and Comprehensive Advice Process Definition Document Approval Deliverables Phase 3 - Realization Procedures Manual Training Manuals
MON-000003-B 0 Propuesta Emisin Factura Electrnica Mxico CFDI V6 - EN Created by Modific. by cpavel.garcia Created on Modific. on
Liable CUSTOMER / WISE CUSTOMER CUSTOMER CUSTOMER / WISE CUSTOMER CUSTOMER CUSTOMER CUSTOMER WISE CUSTOMER / WISE CUSTOMER CUSTOMER
24/05/2013 02:35 P.M. 24/05/2013 02:35 P.M.
Liable WISE WISE WISE CUSTOMER CUSTOMER CUSTOMER WISE CUSTOMER / WISE CUSTOMER CUSTOMER CUSTOMER CUSTOMER CUSTOMER / WISE WISE CUSTOMER / WISE
5 Work Plan
MON-000003-B 1 Plan Trabajo Emisin Factura Eectrnica CFDI V6.mpp
6 Economic Proposal
The offer consists of the following alternatives depending on the needs of the client Activity Implementation CFDI SAP PI emission CFDI Print PDF x FAC / NCR CFD / CFDI TOTAL 62,000 Amount USD
Created by Modific. by
cpavel.garcia
Created on Modific. on
7 Annexes
7.1 Methodology and Services
MON-000003-B 2 Metodologa y Soporte.docx
Data Names
Label XXXInicio Label =============== = IdDoc NumeroInterno NroAprob
Table-Field
Constant Identifier Constant Separator
Logic
XXXInicio ================ IdDoc
3 4
Internal SAP billing document number Approval number given by SAT (Tax authority) to use billing number range. Constant stored in custom table YVBZ_GENERIC_NF get YVBZ_GENERIC_NF-YYMESSCODE Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZSATID and GENERIC-YYKEY = VBRK-BUKRS
AnoAprob
Year when SAT (Tax authority) give approval number Constant stored in custom table YVBZ_GENERIC_NF get GENERIC-YYMESSCODE Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZSATYEAR and GENERIC-YYKEY = VBRK- BUKRS
Tipo
Billing document Type Depending on document type will select one of the following numbers These values are stored in custom table YVBZ_GENERIC_NF 33 = Factura 52 = Carta Porte 53 = Remisin 56 = Nota de Cargo (Dbito) 61 = Nota de Crdito 71 = Recibo de Honorarios 72 = Recibo de Arrendamiento 73 = Recibo de Donativos Constant stored in custom table YVBZ_GENERIC_NF get YVBZ_GENERIC_NF -YYMESSCODE Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZINVTYPE and GENERIC-YYKEY = VBRK- BUKRS and GENERIC-YYTEX1 = VBRK-FKART YYTEXT1 will contain billing document types separated by dots For example for invoice .ZM12.ZM19.XXXX.
Created by Modific. by
cpavel.garcia
Created on Modific. on
Serie
Letter which identify Serie according document type According Billing Document type will assign a Letter stored in YVBZ_GENERIC_NFYYKEY Constant stored in custom table YVBZ_GENERIC_NF get GENERIC-YYKEY Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZSATSERIE and GENERIC-YYTEX1 = VBRK-FKART YYTEXT1 will contain billing document types separated by dots For example for invoice .ZM12.ZM19.XXXX. If document type found in this field, then print YYKEY
Folio
Legal requirement to have a consecutive unique Folio number per document type. Review with developer options to create a new custom table to store folio number Billing document status According Billing Document status will assign ORIGINAL or DELETE in case document created is cancelling another billing document Constant stored in custom table YVBZ_GENERIC_NF get GENERIC-YYMESSCODE Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZINVSTATUS and GENERIC-YYKEY = VBRK- BUKRS and GENERIC-YYTEX1 = VBRK-FKART YYTEXT1 will contain billing document types separated by dots For example for invoice .ZM12.ZM19.XXXX. Or for DELETE .ZS1.S1.S2.ZS2. Date and Time of Document created Format aaaa-MM-dd hh:nn:ss Example 2006-12-28 16:08:22 (must be local time)
10
FechaEmis
Created by Modific. by
cpavel.garcia
Created on Modific. on
Data Names
FormaPago
Table-Field
YVBZ_GENERIC_NF YYTEXT1
Logic
Terms of payment legend. Always shoud appear text : PAGO EN UNA SOLA EXHIBICION This will be stored in custom table YVBZ_GENERIC_NF get GENERIC-YYTEXT1 Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZPAYTEXT and GENERIC-YYKEY = VBRK- BUKRS
12 13
=============== ExEmisor
Own Tax ID (from Company Code) T001Z-PAVAL Where T001Z-BUKRS = VBRK-BUKRS T001Z-PARTY= MX_RFC 14 NmbEmisor ADRC-NAME1 Own Name (From company Code) ADRC-NAME1 where ADRC:addrnumber = T001:ADRNR and T001:BUKRS = VBRK:BUKRS 15 CdgSucursal VBRP-WERKS First item plant VBRP-WERKS Where VBRP-VBELN = VBRK-VBELN VPOSNR = 10 (first item in billing document)
16
Sucursal
T005 LANDX Company Code Country Description T005:LandX where T005:Land1 = ADRC-COUNTRY And ADRC- ADDRNUMBER = T001- ADRNR And T001-BUKRS = VBRK-BUKRS Review Languaje and that it is not in capital letters (use upcase function in ABAP)
17
18
Label (separator)
================ ExEmisorDomFiscal
YVBZ_GENERIC_NFYYTEXT1
Own Address (Street) Search in custom table YVBZ_GENERIC_NF for Monsanto Fiscal Address get
Created by Modific. by
cpavel.garcia
Created on Modific. on
Own Address (number) Search in custom table YVBZ_GENERIC_NF for Monsanto Fiscal Address (number) get YVBZ_GENERIC_NF-YYMESSCODE Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZRFCADDR1 and GENERIC-YYKEY = VBRK-BUKRS
20
NroInterior
YVBZ_GENERIC_NFYYTEXT2
Own Address (internal number) Search in custom table YVBZ_GENERIC_NF for Monsanto Fiscal Address (number) get YVBZ_GENERIC_NF-YYTEXT2 Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZRFCADDR1 and GENERIC-YYKEY = VBRK-BUKRS
21
Colonia
YVBZ_GENERIC_NFYYTEXT1
Own Address (street, additional data) Search in custom table YVBZ_GENERIC_NF for Monsanto Fiscal Address (street, additional data) get YVBZ_GENERIC_NF-YYTEXT1 Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZRFCADDR2 and GENERIC-YYKEY = VBRK-BUKRS
22
Municipio
YVBZ_GENERIC_NFYYTEXT2
Own Address (Location) Search in custom table YVBZ_GENERIC_NF for Monsanto Fiscal Address (street, additional data) get YVBZ_GENERIC_NF-YYTEXT2 Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZRFCADDR2 and GENERIC-YYKEY = VBRK-BUKRS
23
Estado
T005S BEZEI State Description T005S:BEZEI where T005S:Land1 = T001:Land1 and T001:Bukrs = VBRK:Bukrs and
Created by Modific. by
cpavel.garcia
Created on Modific. on
Review Languaje and that it is not in capital letters (use upcase function in ABAP)
25
CodigoPostal
ADRC POST_CODE1 Own Postal Code (from Company Code) ADRC-STR-LOCATION Where ADRC:ADDRNUMBER=T001:ADRNR And T001:BUKRS = VBRK:BUKRS
26
27 28 29 30 31 32 33 34 35
=============== = ExEmisorLugarExp ed Calle NroExterior NroInterior Colonia Municipio Estado Pais CodigoPostal =============== = ExReceptor
Label (separator)
================ ExEmisorLugarExped
Blank Blank Blank Blank Blank Blank Blank Blank Label (separator)
Leave value in blank Leave value in blank Leave value in blank Leave value in blank Leave value in blank Leave value in blank Leave value in blank Leave value in blank ================ ExReceptor (Receptor = sold-to party)
36
RFCRecep
KNA1-STCD1 Customer Tax Id KNA1-STCD1 Where KNA1-KUNNR = VBRK-KUNAG (if sold-to) Check if is using separator
37
NmbRecep
38
Created by Modific. by
cpavel.garcia
Created on Modific. on
40
NroExterior
Blank Customer Address External number Leave value in blank, should appear in Customer address (Calle-NAME3+NAME4)
41
NroInterior
42
Colonia
43
Localidad
T005S BEZEI Same as Customer State GET REGION DESCRIPTION FROM T005S T005S:BEZEI where T005S:Land1 = ADRC:Country and T005S:Bland = ADRC:Region and ADRC:addrnumber = KNA1:ADRNR and KNA1-KUNNR = VBRK:KUNAG
44 45
Referencia Municipio
Blank ADRC-CITY
Customer city ADRC-City Where ADRC:ADDRNUMBER=KNA1:ADRNR And KNA1-KUNNR = VBRK:KUNAG 46 Estado T005S-BEZEI Customer State GET REGION DESCRIPTION FROM T005S T005S:BEZEI where T005S:Land1 = ADRC:Country and T005S:Bland = ADRC:Region and ADRC:addrnumber = KNA1:ADRNR and KNA1-KUNNR = VBRK:KUNAG 47 Pais T005-LANDX Customer Country GET COUNTRY DESCRIPTION FROM T005 T005:LandX where T005:Land1 = ADRC:Country and ADRC:addrnumber = KNA1:ADRN and KNA1-KUNNR = VBRK:KUNAG MON-000003-B 0 Propuesta Emisin Factura Electrnica Mxico CFDI V6 - EN Created by Modific. by cpavel.garcia Created on Modific. on 24/05/2013 02:35 P.M. 24/05/2013 02:35 P.M.
Review Languaje and that it is not in capital letters (use upcase function in ABAP) 48 CodigoPostal ADRC-POST_CODE1 Customer Postal Code ADRC-City Where ADRC:ADDRNUMBER=KNA1:ADRNR And KNA1-KUNNR = VBRK:KUNAG 49 =============== = ExReceptorLugarR ecep Calle Label (separator) Take following information from Ship-to partner) ADRC- NAME3 + NAME4 ================ ExReceptorLugarRecep
50
Ship-to Address ADRC-NAME3 + ADRC-NAME4 Where ADRC-ADDRNUMBER = VBPA-ADRNR where VBPA-VBELN = VBRK-VBELN AND VBPA-PARVW = WE
51 52 53
Leave value in blank Leave value in blank Ship-to Address Cont ADRC-STREET Where ADRC-ADDRNUMBER = VBPA-ADRNR where VBPA-VBELN = VBRK-VBELN AND VBPA-PARVW = WE
54
Localidad
T005S BEZEI Same as Ship-to State GET REGION DESCRIPTION FROM T005S T005S:BEZEI where T005S:Land1 = ADRC:Country and T005S:Bland = ADRC:Region and ADRC:addrnumber = VBPA:Adrnr and VBPA:Vbeln = VBRK:vbeln and VBPA:parvw = WE
55 56
Referencia Municipio
Blank ADRC-CITY
Ship-to City ADRC-City Where ADRC-ADDRNUMBER = VBPA-ADRNR where VBPA-VBELN = VBRK-VBELN AND VBPA-PARVW = WE MON-000003-B 0 Propuesta Emisin Factura Electrnica Mxico CFDI V6 - EN Created by Modific. by cpavel.garcia Created on Modific. on 24/05/2013 02:35 P.M. 24/05/2013 02:35 P.M.
Data Names
Estado
Table-Field
T005S-BEZEI
Logic
Ship-to State GET REGION DESCRIPTION FROM T005S T005S:BEZEI where T005S:Land1 = ADRC:Country and T005S:Bland = ADRC:Region and ADRC:addrnumber = VBPA:Adrnr and VBPA:Vbeln = VBRK:vbeln and VBPA:parvw = WE
58
Pais
T005-LANDX Ship-to Country GET COUNTRY DESCRIPTION FROM T005 T005:LandX where T005:Land1 = ADRC:Country and ADRC:addrnumber = VBPA:adrnr and VBPA:parvw = WE VBPA:vbeln = VBRK:vbeln Review Languaje and that it is not in capital letters (use upcase function in ABAP)
59
CodigoPostal
ADRC-POST_CODE1 Ship-to City ADRC-City Where ADRC-ADDRNUMBER = VBPA-ADRNR where VBPA-VBELN = VBRK-VBELN AND VBPA-PARVW = WE
60 61 62
Blank Left 1 line in blank Blank =============== = Detalle Label (separator) Here start some item information, line 63 will contain item headers and line64 item details, please reference txt example to see distribution Item description label Dscitem Item Quantity label Item Unit of Measure Label Item Net Price Label Item total value Label MontoNetoItem Material Number Label Codigo Batch Number Label Lote Customs ID Label NmbAduana QtyItem UnmdItem Left 1 line in Blank ================ Detalle
PrcNetoItem
Created by Modific. by
cpavel.garcia
Created on Modific. on
Data Names
NroDcto FechaDcto
Table-Field
Doc number Label Doc date Label
Logic
NroDcto FechaDcto
64-a
Item Description
VBRP-ARKTX Material Description VBRP-ARKTX Where VBRP-VBELN = VBRK-VBELN VBRP-POSNR = item number
64-b
Item Quantity
VBRP-FKIMG Item Quantity VBRP-FKIMG Where VBRP-VBELN = VBRK-VBELN VBRP-POSNR = item number
64-c
Unmditem YVBZ_GENERIC_NF YYMESSCODE Item Unit of Measure Search translated value in GENERIC table Get GENERIC-YYMESSCODE Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZUOMSAT and GENERIC-YYKEY = VBRP-VRKME And VBRP-VBELN = VBRK-VBELN VBRP-POSNR= item number
64-d
Get item Net Price computing VBRP-NETWR / VBRP-FKIMG Where VBRP-VBELN = RBRK-VBELN VBRP-POSNR = item number Total item Value VBRP-NETWR Where VBRP-VBELN = VBRK-VBELN VBRP-POSNR = item number
64-e
VBRP-NETWR
64-f
Material Number
VBRP-MATNR
64-g
Batch number
VBRP-CHARG
Created by Modific. by
cpavel.garcia
Created on Modific. on
Data Names
Customs ID Label NroDcto Doc date Blank Blank
Table-Field
Blank Blank Blank
Logic
Leave value in Blank Leave value in Blank Leave value in Blank Left 1 line in blank Left 1 line in blank
67 68 69 70 71
Left 1 line in blank Left 1 line in blank XXXFINDETA identificator Label (separator) Left 1 line in blank ================ Totales
72 73 74
VBRK-WAERK VBRK-KURRF Compute Net value before taxes, discounts and surcharges VBRK-NETWR
Billing document currency Billing document Exchange Rate for accounting postings Material Price Consider billing document net value before taxes, discounts and surcharges Compute VBRK-NETWR + MntDcto (line 75) MntRcgo (line 77)
75
MntDcto
Sumarize KONV-KWERT
Discount Amount Summarize all item discounts Consider condition types stored in custom table following logic Review condition types stored in YYTEXT1 YVBZ_GENERIC_NF table Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZDISCCONTYPE and GENERIC-YYKEY = VBRK-VKORG YYTEXT1 will contain all condition types used for discounts for this sales org separated by dots Example: .ZR13.ZR14.ZR36.XXXX..
76
PctDcto
Discount percentage. Compute % between MntDct (line 75) And Subtotal (line 74)
77
MntRcgo
Sumarize KONV-KWERT
Surcharges Amount Summarize all item surcharges Consider condition types stored in custom table following logic Review condition types stored in YYTEXT1 YVBZ_GENERIC_NF table Where GENERIC-YYCOUNTRY = MX and GENERIC-YYTABLE = ZCHRGCONTYPE and GENERIC-YYKEY = VBRK-VKORG YYTEXT1 will contain all condition types used for discounts for this sales org separated by dots
78
PctRcgo
Surcharge percentage. Compute % between Created by Modific. by cpavel.garcia Created on Modific. on 24/05/2013 02:35 P.M. 24/05/2013 02:35 P.M.
84 85 86
================ ExImpuestos Label IVA VAT Rate Search item condition MWST in field KONV-KBERT, in any item contain any different from Zero, then get this value.
87
MontoImp1
Tax amount Consider MWST condition type Sumarize all MWST item conditions Field MWST-KWERT where KONV-KBERT <> 0.00
88 89 90 100
Leave value in blank Leave value in blank Delivery Date Check for first item if this billing document is related to a delivery, if so, then print header delivery date. LIKP-LFDAT Where LIKP-VBELN = VBRP-VGBEL (first item) If record exist. Other case dont print anything Plant description (1st item) T001W-NAME1
101
PuertoDeEmbarq ue
T001W-NAME1
Created by Modific. by
cpavel.garcia
Created on Modific. on
102 103
OCCliente Region
VBRK-ZUONR TVGRT-BEZEI
105
PaisDeDestino
T005 LANDX
Review Languaje and that it is not in capital letters (use upcase function in ABAP) Destination Country GET COUNTRY DESCRIPTION FROM T005 T005:LandX where T005:Land1 = VBRK-land1 Review Languaje and that it is not in capital letters (use upcase function in ABAP) Payment Date VBRK-VALDT Incoterms1 + Incoterms2 VBRKINCO1+ INCO2 Sold-to number VBRK-KUNAG Ship-to number VBPA-KUNNR where VBPA-VBELN = VBRK-VBELN AND VBPA-PARVW = WE
106
TerminosDePago
VBRK-VALDT
Leave Value in Blank Leave Value in Blank Leave Value in Blank Leave Value in Blank Leave Value in Blank Leave Value in Blank Leave Value in Blank Created by Modific. by cpavel.garcia Created on Modific. on 24/05/2013 02:35 P.M. 24/05/2013 02:35 P.M.
Data Names
Reserva02 Reserva03 Reserva04 Reserva05 Reserva06 ============== == Instruccion de proceso CorreoPara
Table-Field
Blank Blank Blank Blank Blank Label (separator)
Logic
Leave Value in Blank Leave Value in Blank Leave Value in Blank Leave Value in Blank Leave Value in Blank
123
ADR6-SMTP_ADDR
Customer E-mail address ADR6-SMTP_ADDR Where ADR6-ADDRNUMBER = KNA1-ADRNR And KNA1-KUNNR = VBRK-KUNAG
Blank
Leave value in blank Leave 1 line in blank Leave 1 line in blank Leave 1 line in blank Leave 1 line in blank XXFINDO
Created by Modific. by
cpavel.garcia
Created on Modific. on