SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
CEN Workshop on eInvoicing phase 3                                                eINVIII_021




Title     : Presentation Jose Antonio Ondiviela Garcia introducing OffInvoice Microsoft Office
            eInvoicing free ribbon

Source :      Secretariat

Date      :   2010-07-07

Status    :   For information

Note      :   -




Secretariat: Nederlands Normalisatie-instituut (NEN)

Mr. T. Kniep                                           Telephone:    +31 15 2 690 100
Vlinderweg 6                                           E-mail:       tim.kniep@nen.nl
P.O. box 5059
2600 GB Delft
The Netherlands
OffInvoice OBA App
                                            Value for Office Customers
José A. Ondiviela
WE PS Gov Industry Lead


v4 31052010




  Background

     eInvoice for Spain (facturae) developed by Spanish sub
        6000 downloads from Codeplex till May2010
        Award from Spanish Gov (Best Practice)
        Word2007 Spanish only
     UE Project for eInvoicing (PEPPOL)
     http://www.peppol.eu/About_PEPPOL
     Need additional value for Office2010 customers
     Around 90% of EU Government PCs use Microsoft
     Office.
Objectives
   Develop an Office 2010 (Word & Excel) ribbon.
     Flexibility: customizable, multi-language
     Easy to translate / reuse (English, Spanish) then any other.
   Ensuring interoperability with the current XML formats:
     UBL (Universal Business Language) (ww accepted)
     CII (Cross Industry Invoice) (EU Proposed standard). UN/CEFACT
     Cross-Industry Invoice (CII) v.2
     Facturae V3.2 (last proposed by the Spanish Administration)
     Reusable (Codeplex code). MS owns the
     development IP.




Office as critical business applications front-end
                  REQUIREMENTS

  Fit in broadly used applications (core
  apps).
  Standards compliance.
  Fully integrated with existing core apps.
  Innovative. New way of performing tasks,
  by adding value, saving time/resources and
  reducing risks/errors.
OffInvoice Value for our customers (I)
Security:
Authenticity and integrity can be guaranteed through the use of certificates
and digital signatures. Errors are reduced.
Flexibility:
It saves time. Invoices are issued, sent and processed immediately. Much
easier to locate and therefore the consulting and auditing procedures are
much simpler. Faster payments. Easier to track invoices.
Productivity and efficiency are increased
Thanks to the automation and integration of data. Minimizing of errors as
human intervention is reduced.
With eInvoices orgs eliminate manual data entry.
OffInvoice Value for our customers (II)
Cost savings:
By eliminating paper, postage and invoice filing. Several studies estimate
savings greater than 70% (labor force, paper, stamps, etc.)
It reduces environmental impact with the
elimination of paper. Green IT.
Legal Compliance.
As an example, From 10/30/2010 companies will have to send invoice in
facturae format to Spanish public administration. This means that if you sell
something to administration, you should make a facturae if you want to
collect the money.
CII as proposed standard for EU. UBL used as base for International.




                     OffInvoice

                            DEMO
OffInvoice Add-in Snapshot




Offinvoice Add-in Snapshot
Offinvoice Add-in
                          Snapshots (II)




 OffInvoice Results so far
Available from http://offinvoice.codeplex.com/ since May, 29th
2010
Two Installers : English, Spanish
Requirements Doc, Installation Doc, Translation Guidance.
English, Spanish, Word&Excel 2010
Presented at eInvoicing Intl Congress – Madrid 29 Apr.
Considered «Best Practice». Will be part of the official documentation (under
the endorsement from EU CEN)
First ever CII Implementation product.
OffInvoice Platform Architecture

                ERP
            Integration         OffInvoice Process
 ERP
                          Channel
                          format
                                          Data Check
                                                                                           Portal
                                        Digital Signature
                                                                                           Providers


                      Emitters and                                                 Advanced Services
                       Receivers                                                         PKI
                       Directory
   Users                                  MOSS 2010
                                              ….
                                            Custody




eInvoices Creation
                                                                               SMTP
                                                                                HTTP

  Adapter         Transformation                        Digital Signature       MSMQ
                                                        XAdES                   FTP
                                     OffInvoice
                                                                                 MQ
                                     XML UBL 1.0                                                    Customers
                                     XML CII                                      …
                                                                            Distribution
                            Users




                                                            Custody          Host
eInvoices Reception                                                      XML UBL 1.0
                                                                         XML CII
                                                                         Facturae
                                                                            POP3
                                                                            HTTP
                       Transformation                Accounting and
     Adapter           into a business               formal Validation     MSMQ
                       doc                           Digital Signature
                                                                            SOAP
                                         EDIFACT
                                                                            MQ
                                         XML UBL                                             Providers
                                         XML CII                              …
                                         Facturae
                                                                           Reception
                              Users




Integration Base
                                                                                  XML,
          XML,
                                            Processes                           SWIFT
          SWIFT
                                                                               Flat File,
          Flat File,                          Rules                                  EDI
          EDI
                                                                                    iDoc
          iDoc
                                                                                      …
          …
          Reception Protocol                                    Emision Protocol

Adapter                                                                                     Adapter




                                               XML



                                                DB
© 2010 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only.
  MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
INSTALLATION REQUIREMENTS OFFINVOICE 
                                                    

The requirements for successful installation are: 

     Office 2010 
     .NET Framework 4.0 RC or higher 
      (http://www.microsoft.com/downloads/details.aspx?FamilyID=a9ef9a95‐58d2‐4e51‐
      a4b7‐bea3cc6962cb&displaylang=en) 
       
     Visual Studio 2010 Tools for Office runtime x86_x64 
      (http://www.microsoft.com/downloads/details.aspx?FamilyID=06c32242‐2289‐4471‐
      93aa‐ce96aa5cbc36&displaylang=en) 
 
                                        INSTALLATION 
Run OffInvoiceInstaller.msi and follow the installation wizard. It can be installed only in Excel, 
only in Word or both. Once installation is complete, open Word o Excel and you will see a new 
Ribbon called OffInvoice with options for management of invoices. 

                                                    

                              OFFINVOICE TRANSLATION 
 

The application uses files that are installed by default in a folder called "Microsoft OffInvoice" in 
the % APPDATA%. It is recommended not to change the installation location. 

 

FILES TO TRANSLATE 
The  directory  "Microsoft  OffInvoice"  contains  various  folders  and  files.  For  the  correct 
translation only change the files shown here: 
 
InformationFiles 

‐In  this  folder,  create  a  new  folder  called  "cultural‐language"  of  the  country,  eg  "en‐CA" 
(Spanish‐Catalan), "es‐ES" (Spanish‐Spain),"en‐US" (English‐USA). 
‐Copy all files located in the folder "en‐US" and paste them into the new folder. 
‐Translate the content of files to the language you want while respecting the file structure. 
‐The files State.txt and RoadType.txt should contain information specific to the country. 
 
 
 
Languages 

‐In this folder, create a new file called "cultural‐language" of the country and extension ".xml", 
eg: "es‐CA.xml" (Spanish‐Catalan), "es‐ES.xml" (Spanish‐Spain), "en‐US.xml" (English‐USA). 
‐Copy  the  entire  contents  of  the  file  "en‐US.xml"  in  the  new  file  and  translate  all  the  text 
between each label to document to the language you want while respecting the structure of the 
file. (No translate names of the labels) 
 
Mesagges 

‐In this folder, create a new file called "cultural‐language" of the country and extension ".xml", 
e.g: "es‐CA.xml" (Spanish‐Catalan), "es‐ES.xml" (Spanish‐Spain), "en‐US.xml" (English‐USA). 
‐Copy  the  entire  contents  of  the  file  "en‐US.xml"  in  the  new  file  and  translate  all  the  text 
between each label to document to the language you want while respecting the structure of the 
file.(No translate names of the labels) 
 

Templates 

Excel 

‐In the folder "Templates", access to the folder "Excel" and create a new folder called "cultural‐
language" " of the country. 
‐ Copy the 4 templates that are in the folder "en‐US" and paste them into the new folder. 
  
‐IMPORTANT:  
           ‐The names of these files are specified in the XML file of "Languages" as appropriate, 
           on the labels: 
 
                         <BasicTemplate>……<BasicTemplate> 
                         <ThirdTemplate>……<ThirdTemplate> 
                         <CorrectiveTemplate>……<CorrectiveTemplate> 
                         <CorrectiveAndThirdTemplate>..….<CorrectiveAndThirdTemplate> 
               
           The  contents  of  the  labels  must  match  the  name  of  the  files  for  that  the  application 
           can find them. 
 
‐Open the first template. 
‐The templates are protected, so must unprotect sheet and the book for you can modify them. 
For this, access the tab "Review”, click on "Unprotect Sheet" and enter the following password:  
"OffInvoiceExcelProtectionPassword",  press  on  "Unprotect  Workbook"  and  put  the  same 
password. 
‐  Although  only  a  sheet  is  visible,  in  fact  the  template  has  three,  which  contain  the  load  data 
from ComboBox, internal operations of the templates. 
‐To get a full translation of the template, must show all sheets, for this  press the right mouse 
button on the name of the sheet located at the bottom‐left of the screen, click on "Show", will 
open a box with two sheets, select one and click "OK." Repeat  this process to show the other 
sheet. 
‐ When all sheets are visible, translate the text of all of them. 
‐  When  finished  with  the  translation,  hide  the  sheets  that  were  hidden  at  first,  for  this,  right 
mouse click on the name of the sheet, "Hide." 
‐Finally, protect the sheet and the  book.  For this  access to the  tab  "Review", click  on  "Protect 
Sheet" and "Protect Workbook" and enter the same password of the beginning. 
 
‐IMPORTANT:  
           ‐The templates  are not overwritten,  always  save  a  new. When saving  a template, be 
           sure that it is saved with the correct name and the correct file type Excel Template (*. 
           xltx). 
 
Repeat this process for the three remaining templates. 
 
Word 

‐In the folder "Templates", access to the folder "Excel" and create a new folder called "cultural‐
language" of the country. 
‐ Copy the 4 templates that are in the folder "en‐US" and paste them into the new folder. 
 
‐ IMPORTANT:  
            ‐ The names of these files are specified in the XML file of "Languages" appropriate on 
            the following labels: 
 
                            <BasicTemplate>……<BasicTemplate> 
                            <ThirdTemplate>……<ThirdTemplate> 
                            <CorrectiveTemplate>……<CorrectiveTemplate> 
                            <CorrectiveAndThirdTemplate>..….<CorrectiveAndThirdTemplate> 
                 
            The contents of the labels must match the name of the files, for that the application 
            can find them. 
             
‐Open the first template. 
‐The templates are protected, for you can modify them you must to enable the tab "Developer". 
For  this,  click  on  the  "Office  Button",  "Word  Options",  select  the  "Show  Developer  tab  in  the 
Ribbon". 
‐Access to the tab "Developer", click in the button "Design Mode" 
‐The template shows all controls it has. No delete or rename any, only translate the text of the 
cells without control and the text of the following controls: 
 
            (All templates) 
                   SP_PersonTypeCode 
                   BP_PersonTypeCode 
                   SP_ResidenceTypeCode 
   BP_ResidenceTypeCode 
                 SP_CountryCode 
                 BP_CountryCode 
                 IH_InvoiceClass 
                 InvoiceIssuerType 
          
         (Third templates) 
              TH_PersonTypeCode 
              TH_ResidenceTypeCode 
              TH_CountryCode 
          
         (Corretive templates) 
              CORR_ReasonDescription 
              CORR_CorrectionMethodDescription 
 
‐ For translate the text of a control it is need select it, click on the button "Properties" and edit 
only the "Display Name". The part of "Value" should not change. 

 
‐IMPORTANT:  
         ‐When you enter the "Design Mode", you cannot return to the normal view. 
         ‐The templates  are not overwritten,  always  save  a  new. When saving  a template, be 
         sure that it is saved with the correct name and the correct file type Word Template (*. 
         dotx). 
          
‐Repeat this process for the three remaining templates. 

Weitere ähnliche Inhalte

Andere mochten auch

Amending VAT system and rules on e invoicing july 2010
Amending VAT system and rules on e invoicing july 2010Amending VAT system and rules on e invoicing july 2010
Amending VAT system and rules on e invoicing july 2010Friso de Jong
 
E invoicing, stakeholders’ perspective on the cii
E invoicing, stakeholders’ perspective on the ciiE invoicing, stakeholders’ perspective on the cii
E invoicing, stakeholders’ perspective on the ciiFriso de Jong
 
Ricoh Basware Business Transactions
Ricoh Basware Business TransactionsRicoh Basware Business Transactions
Ricoh Basware Business TransactionsFriso de Jong
 
Memorie van toelichting implementatie richtlijn factureringsregels
Memorie van toelichting implementatie richtlijn factureringsregelsMemorie van toelichting implementatie richtlijn factureringsregels
Memorie van toelichting implementatie richtlijn factureringsregelsFriso de Jong
 
Proposal for a work programme of the european multi stakeholder forum on e-in...
Proposal for a work programme of the european multi stakeholder forum on e-in...Proposal for a work programme of the european multi stakeholder forum on e-in...
Proposal for a work programme of the european multi stakeholder forum on e-in...Friso de Jong
 
Tax-compliant global electronic invoice lifecycle management
Tax-compliant global electronic invoice lifecycle managementTax-compliant global electronic invoice lifecycle management
Tax-compliant global electronic invoice lifecycle managementFriso de Jong
 

Andere mochten auch (6)

Amending VAT system and rules on e invoicing july 2010
Amending VAT system and rules on e invoicing july 2010Amending VAT system and rules on e invoicing july 2010
Amending VAT system and rules on e invoicing july 2010
 
E invoicing, stakeholders’ perspective on the cii
E invoicing, stakeholders’ perspective on the ciiE invoicing, stakeholders’ perspective on the cii
E invoicing, stakeholders’ perspective on the cii
 
Ricoh Basware Business Transactions
Ricoh Basware Business TransactionsRicoh Basware Business Transactions
Ricoh Basware Business Transactions
 
Memorie van toelichting implementatie richtlijn factureringsregels
Memorie van toelichting implementatie richtlijn factureringsregelsMemorie van toelichting implementatie richtlijn factureringsregels
Memorie van toelichting implementatie richtlijn factureringsregels
 
Proposal for a work programme of the european multi stakeholder forum on e-in...
Proposal for a work programme of the european multi stakeholder forum on e-in...Proposal for a work programme of the european multi stakeholder forum on e-in...
Proposal for a work programme of the european multi stakeholder forum on e-in...
 
Tax-compliant global electronic invoice lifecycle management
Tax-compliant global electronic invoice lifecycle managementTax-compliant global electronic invoice lifecycle management
Tax-compliant global electronic invoice lifecycle management
 

Ähnlich wie OffInvoice OBA App for eInvoicing

Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMThanh Nguyen
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Carly Snodgrass
 
eCommerce Solutions on Windows Azure
eCommerce Solutions on Windows AzureeCommerce Solutions on Windows Azure
eCommerce Solutions on Windows AzureJoão Pedro Martins
 
Betwee n CP ' s on the Clearing House.doc
Betwee n CP ' s on the Clearing House.docBetwee n CP ' s on the Clearing House.doc
Betwee n CP ' s on the Clearing House.docVideoguy
 
CAPSYS CAPTURE 2011 Architecture Overview
CAPSYS CAPTURE 2011 Architecture OverviewCAPSYS CAPTURE 2011 Architecture Overview
CAPSYS CAPTURE 2011 Architecture OverviewCAPSYS Technologies
 
Cloud Computing Why, What, How
Cloud Computing   Why, What, HowCloud Computing   Why, What, How
Cloud Computing Why, What, HowKennisportal
 
Konferans Server
Konferans ServerKonferans Server
Konferans Serverguestae06a5
 
Invoicex in EXPP
Invoicex in EXPPInvoicex in EXPP
Invoicex in EXPPinvoicex es
 
Field Studies Council anticipates savings of up to £100,000 per annum with do...
Field Studies Council anticipates savings of up to £100,000 per annum with do...Field Studies Council anticipates savings of up to £100,000 per annum with do...
Field Studies Council anticipates savings of up to £100,000 per annum with do...Softworld
 
Integrated Campus Management System on Axpert™
Integrated Campus Management System on Axpert™ Integrated Campus Management System on Axpert™
Integrated Campus Management System on Axpert™ AGILE LABS,INDIA
 
E-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong KongE-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong KongThomas Lee
 
Agile labs - makers of Axpert™
Agile labs - makers of Axpert™Agile labs - makers of Axpert™
Agile labs - makers of Axpert™AGILE LABS,INDIA
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launchgrahamwright
 
20080325 Software, Services, and Semantics in FP7
20080325 Software, Services, and Semantics in FP720080325 Software, Services, and Semantics in FP7
20080325 Software, Services, and Semantics in FP7Arian Zwegers
 
The acs lync appliance v4 5 nl
The acs lync appliance   v4 5 nlThe acs lync appliance   v4 5 nl
The acs lync appliance v4 5 nlWendy Frodyma
 
12 Factor Apps and Cloud Foundry - Twin Cities Code Camp
12 Factor Apps and Cloud Foundry - Twin Cities Code Camp12 Factor Apps and Cloud Foundry - Twin Cities Code Camp
12 Factor Apps and Cloud Foundry - Twin Cities Code CampDavid Strebel
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceOW2
 
SOA e IMS (NGN)
SOA e IMS (NGN)SOA e IMS (NGN)
SOA e IMS (NGN)Davi Silva
 
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAService Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAIMC Institute
 

Ähnlich wie OffInvoice OBA App for eInvoicing (20)

Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPM
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
 
eCommerce Solutions on Windows Azure
eCommerce Solutions on Windows AzureeCommerce Solutions on Windows Azure
eCommerce Solutions on Windows Azure
 
Betwee n CP ' s on the Clearing House.doc
Betwee n CP ' s on the Clearing House.docBetwee n CP ' s on the Clearing House.doc
Betwee n CP ' s on the Clearing House.doc
 
CAPSYS CAPTURE 2011 Architecture Overview
CAPSYS CAPTURE 2011 Architecture OverviewCAPSYS CAPTURE 2011 Architecture Overview
CAPSYS CAPTURE 2011 Architecture Overview
 
Cloud Computing Why, What, How
Cloud Computing   Why, What, HowCloud Computing   Why, What, How
Cloud Computing Why, What, How
 
Konferans Server
Konferans ServerKonferans Server
Konferans Server
 
Invoicex in EXPP
Invoicex in EXPPInvoicex in EXPP
Invoicex in EXPP
 
Field Studies Council anticipates savings of up to £100,000 per annum with do...
Field Studies Council anticipates savings of up to £100,000 per annum with do...Field Studies Council anticipates savings of up to £100,000 per annum with do...
Field Studies Council anticipates savings of up to £100,000 per annum with do...
 
Integrated Campus Management System on Axpert™
Integrated Campus Management System on Axpert™ Integrated Campus Management System on Axpert™
Integrated Campus Management System on Axpert™
 
E-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong KongE-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong Kong
 
Agile labs - makers of Axpert™
Agile labs - makers of Axpert™Agile labs - makers of Axpert™
Agile labs - makers of Axpert™
 
E civitaplus english
E civitaplus englishE civitaplus english
E civitaplus english
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launch
 
20080325 Software, Services, and Semantics in FP7
20080325 Software, Services, and Semantics in FP720080325 Software, Services, and Semantics in FP7
20080325 Software, Services, and Semantics in FP7
 
The acs lync appliance v4 5 nl
The acs lync appliance   v4 5 nlThe acs lync appliance   v4 5 nl
The acs lync appliance v4 5 nl
 
12 Factor Apps and Cloud Foundry - Twin Cities Code Camp
12 Factor Apps and Cloud Foundry - Twin Cities Code Camp12 Factor Apps and Cloud Foundry - Twin Cities Code Camp
12 Factor Apps and Cloud Foundry - Twin Cities Code Camp
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScience
 
SOA e IMS (NGN)
SOA e IMS (NGN)SOA e IMS (NGN)
SOA e IMS (NGN)
 
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAService Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
 

Mehr von Friso de Jong

E-invoicing Yearbook 2017 - Q1
E-invoicing Yearbook 2017 - Q1E-invoicing Yearbook 2017 - Q1
E-invoicing Yearbook 2017 - Q1Friso de Jong
 
Elektronische facturatie binnen heineken
Elektronische facturatie binnen heineken Elektronische facturatie binnen heineken
Elektronische facturatie binnen heineken Friso de Jong
 
Mug 'core' cross industry invoice european message implementation guideline...
Mug   'core' cross industry invoice european message implementation guideline...Mug   'core' cross industry invoice european message implementation guideline...
Mug 'core' cross industry invoice european message implementation guideline...Friso de Jong
 
Electronic invoice processes in europe and enablement of sm es to use them ef...
Electronic invoice processes in europe and enablement of sm es to use them ef...Electronic invoice processes in europe and enablement of sm es to use them ef...
Electronic invoice processes in europe and enablement of sm es to use them ef...Friso de Jong
 
E invoicing action plan, state of play
E invoicing action plan, state of playE invoicing action plan, state of play
E invoicing action plan, state of playFriso de Jong
 
Demonstration compliance toolbox
Demonstration compliance toolboxDemonstration compliance toolbox
Demonstration compliance toolboxFriso de Jong
 
Cwa sustainable compliance guidelines
Cwa sustainable compliance guidelinesCwa sustainable compliance guidelines
Cwa sustainable compliance guidelinesFriso de Jong
 
Code of practice and glossary of terms
Code of practice and glossary of termsCode of practice and glossary of terms
Code of practice and glossary of termsFriso de Jong
 
Awareness and promotion of electronic e invoicing
Awareness and promotion of electronic e invoicingAwareness and promotion of electronic e invoicing
Awareness and promotion of electronic e invoicingFriso de Jong
 
Agenda workshop electronic invoices, phase 3
Agenda workshop electronic invoices, phase 3Agenda workshop electronic invoices, phase 3
Agenda workshop electronic invoices, phase 3Friso de Jong
 
Open meeting work group 3
Open meeting   work group 3Open meeting   work group 3
Open meeting work group 3Friso de Jong
 
E invoicing as accelerator for cross-industry edi
E invoicing as accelerator for cross-industry ediE invoicing as accelerator for cross-industry edi
E invoicing as accelerator for cross-industry ediFriso de Jong
 
Wetsvoorstel implementatie richtlijn factureringsregels
Wetsvoorstel implementatie richtlijn factureringsregelsWetsvoorstel implementatie richtlijn factureringsregels
Wetsvoorstel implementatie richtlijn factureringsregelsFriso de Jong
 
Nader rapport implementatie richtlijn factureringsregels
Nader rapport implementatie richtlijn factureringsregelsNader rapport implementatie richtlijn factureringsregels
Nader rapport implementatie richtlijn factureringsregelsFriso de Jong
 
Advies raad van state implementatie richtlijn factureringsregels
Advies raad van state implementatie richtlijn factureringsregelsAdvies raad van state implementatie richtlijn factureringsregels
Advies raad van state implementatie richtlijn factureringsregelsFriso de Jong
 
Ricoh case carante group sep 2011
Ricoh case carante group sep 2011Ricoh case carante group sep 2011
Ricoh case carante group sep 2011Friso de Jong
 
Rules of procedure of the european multi stakeholder forum on electronic invo...
Rules of procedure of the european multi stakeholder forum on electronic invo...Rules of procedure of the european multi stakeholder forum on electronic invo...
Rules of procedure of the european multi stakeholder forum on electronic invo...Friso de Jong
 
Fundtech white paper, e invoicing provides new avenues for credit
Fundtech white paper, e invoicing provides new avenues for creditFundtech white paper, e invoicing provides new avenues for credit
Fundtech white paper, e invoicing provides new avenues for creditFriso de Jong
 
Quadira, e invoicing, digital signatures and document archiving
Quadira, e invoicing, digital signatures and document archivingQuadira, e invoicing, digital signatures and document archiving
Quadira, e invoicing, digital signatures and document archivingFriso de Jong
 
Ketenmaatregelen in de ict branche: Case 1 - E-factureren
Ketenmaatregelen in de ict branche: Case 1 - E-facturerenKetenmaatregelen in de ict branche: Case 1 - E-factureren
Ketenmaatregelen in de ict branche: Case 1 - E-facturerenFriso de Jong
 

Mehr von Friso de Jong (20)

E-invoicing Yearbook 2017 - Q1
E-invoicing Yearbook 2017 - Q1E-invoicing Yearbook 2017 - Q1
E-invoicing Yearbook 2017 - Q1
 
Elektronische facturatie binnen heineken
Elektronische facturatie binnen heineken Elektronische facturatie binnen heineken
Elektronische facturatie binnen heineken
 
Mug 'core' cross industry invoice european message implementation guideline...
Mug   'core' cross industry invoice european message implementation guideline...Mug   'core' cross industry invoice european message implementation guideline...
Mug 'core' cross industry invoice european message implementation guideline...
 
Electronic invoice processes in europe and enablement of sm es to use them ef...
Electronic invoice processes in europe and enablement of sm es to use them ef...Electronic invoice processes in europe and enablement of sm es to use them ef...
Electronic invoice processes in europe and enablement of sm es to use them ef...
 
E invoicing action plan, state of play
E invoicing action plan, state of playE invoicing action plan, state of play
E invoicing action plan, state of play
 
Demonstration compliance toolbox
Demonstration compliance toolboxDemonstration compliance toolbox
Demonstration compliance toolbox
 
Cwa sustainable compliance guidelines
Cwa sustainable compliance guidelinesCwa sustainable compliance guidelines
Cwa sustainable compliance guidelines
 
Code of practice and glossary of terms
Code of practice and glossary of termsCode of practice and glossary of terms
Code of practice and glossary of terms
 
Awareness and promotion of electronic e invoicing
Awareness and promotion of electronic e invoicingAwareness and promotion of electronic e invoicing
Awareness and promotion of electronic e invoicing
 
Agenda workshop electronic invoices, phase 3
Agenda workshop electronic invoices, phase 3Agenda workshop electronic invoices, phase 3
Agenda workshop electronic invoices, phase 3
 
Open meeting work group 3
Open meeting   work group 3Open meeting   work group 3
Open meeting work group 3
 
E invoicing as accelerator for cross-industry edi
E invoicing as accelerator for cross-industry ediE invoicing as accelerator for cross-industry edi
E invoicing as accelerator for cross-industry edi
 
Wetsvoorstel implementatie richtlijn factureringsregels
Wetsvoorstel implementatie richtlijn factureringsregelsWetsvoorstel implementatie richtlijn factureringsregels
Wetsvoorstel implementatie richtlijn factureringsregels
 
Nader rapport implementatie richtlijn factureringsregels
Nader rapport implementatie richtlijn factureringsregelsNader rapport implementatie richtlijn factureringsregels
Nader rapport implementatie richtlijn factureringsregels
 
Advies raad van state implementatie richtlijn factureringsregels
Advies raad van state implementatie richtlijn factureringsregelsAdvies raad van state implementatie richtlijn factureringsregels
Advies raad van state implementatie richtlijn factureringsregels
 
Ricoh case carante group sep 2011
Ricoh case carante group sep 2011Ricoh case carante group sep 2011
Ricoh case carante group sep 2011
 
Rules of procedure of the european multi stakeholder forum on electronic invo...
Rules of procedure of the european multi stakeholder forum on electronic invo...Rules of procedure of the european multi stakeholder forum on electronic invo...
Rules of procedure of the european multi stakeholder forum on electronic invo...
 
Fundtech white paper, e invoicing provides new avenues for credit
Fundtech white paper, e invoicing provides new avenues for creditFundtech white paper, e invoicing provides new avenues for credit
Fundtech white paper, e invoicing provides new avenues for credit
 
Quadira, e invoicing, digital signatures and document archiving
Quadira, e invoicing, digital signatures and document archivingQuadira, e invoicing, digital signatures and document archiving
Quadira, e invoicing, digital signatures and document archiving
 
Ketenmaatregelen in de ict branche: Case 1 - E-factureren
Ketenmaatregelen in de ict branche: Case 1 - E-facturerenKetenmaatregelen in de ict branche: Case 1 - E-factureren
Ketenmaatregelen in de ict branche: Case 1 - E-factureren
 

Kürzlich hochgeladen

Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 

Kürzlich hochgeladen (20)

Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 

OffInvoice OBA App for eInvoicing

  • 1. CEN Workshop on eInvoicing phase 3 eINVIII_021 Title : Presentation Jose Antonio Ondiviela Garcia introducing OffInvoice Microsoft Office eInvoicing free ribbon Source : Secretariat Date : 2010-07-07 Status : For information Note : - Secretariat: Nederlands Normalisatie-instituut (NEN) Mr. T. Kniep Telephone: +31 15 2 690 100 Vlinderweg 6 E-mail: tim.kniep@nen.nl P.O. box 5059 2600 GB Delft The Netherlands
  • 2. OffInvoice OBA App Value for Office Customers José A. Ondiviela WE PS Gov Industry Lead v4 31052010 Background eInvoice for Spain (facturae) developed by Spanish sub 6000 downloads from Codeplex till May2010 Award from Spanish Gov (Best Practice) Word2007 Spanish only UE Project for eInvoicing (PEPPOL) http://www.peppol.eu/About_PEPPOL Need additional value for Office2010 customers Around 90% of EU Government PCs use Microsoft Office.
  • 3. Objectives Develop an Office 2010 (Word & Excel) ribbon. Flexibility: customizable, multi-language Easy to translate / reuse (English, Spanish) then any other. Ensuring interoperability with the current XML formats: UBL (Universal Business Language) (ww accepted) CII (Cross Industry Invoice) (EU Proposed standard). UN/CEFACT Cross-Industry Invoice (CII) v.2 Facturae V3.2 (last proposed by the Spanish Administration) Reusable (Codeplex code). MS owns the development IP. Office as critical business applications front-end REQUIREMENTS Fit in broadly used applications (core apps). Standards compliance. Fully integrated with existing core apps. Innovative. New way of performing tasks, by adding value, saving time/resources and reducing risks/errors.
  • 4. OffInvoice Value for our customers (I) Security: Authenticity and integrity can be guaranteed through the use of certificates and digital signatures. Errors are reduced. Flexibility: It saves time. Invoices are issued, sent and processed immediately. Much easier to locate and therefore the consulting and auditing procedures are much simpler. Faster payments. Easier to track invoices. Productivity and efficiency are increased Thanks to the automation and integration of data. Minimizing of errors as human intervention is reduced. With eInvoices orgs eliminate manual data entry.
  • 5. OffInvoice Value for our customers (II) Cost savings: By eliminating paper, postage and invoice filing. Several studies estimate savings greater than 70% (labor force, paper, stamps, etc.) It reduces environmental impact with the elimination of paper. Green IT. Legal Compliance. As an example, From 10/30/2010 companies will have to send invoice in facturae format to Spanish public administration. This means that if you sell something to administration, you should make a facturae if you want to collect the money. CII as proposed standard for EU. UBL used as base for International. OffInvoice DEMO
  • 7. Offinvoice Add-in Snapshots (II) OffInvoice Results so far Available from http://offinvoice.codeplex.com/ since May, 29th 2010 Two Installers : English, Spanish Requirements Doc, Installation Doc, Translation Guidance. English, Spanish, Word&Excel 2010 Presented at eInvoicing Intl Congress – Madrid 29 Apr. Considered «Best Practice». Will be part of the official documentation (under the endorsement from EU CEN) First ever CII Implementation product.
  • 8. OffInvoice Platform Architecture ERP Integration OffInvoice Process ERP Channel format Data Check Portal Digital Signature Providers Emitters and Advanced Services Receivers PKI Directory Users MOSS 2010 …. Custody eInvoices Creation SMTP HTTP Adapter Transformation Digital Signature MSMQ XAdES FTP OffInvoice MQ XML UBL 1.0 Customers XML CII … Distribution Users Custody Host
  • 9. eInvoices Reception XML UBL 1.0 XML CII Facturae POP3 HTTP Transformation Accounting and Adapter into a business formal Validation MSMQ doc Digital Signature SOAP EDIFACT MQ XML UBL Providers XML CII … Facturae Reception Users Integration Base XML, XML, Processes SWIFT SWIFT Flat File, Flat File, Rules EDI EDI iDoc iDoc … … Reception Protocol Emision Protocol Adapter Adapter XML DB
  • 10. © 2010 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
  • 11. INSTALLATION REQUIREMENTS OFFINVOICE    The requirements for successful installation are:   Office 2010   .NET Framework 4.0 RC or higher  (http://www.microsoft.com/downloads/details.aspx?FamilyID=a9ef9a95‐58d2‐4e51‐ a4b7‐bea3cc6962cb&displaylang=en)     Visual Studio 2010 Tools for Office runtime x86_x64  (http://www.microsoft.com/downloads/details.aspx?FamilyID=06c32242‐2289‐4471‐ 93aa‐ce96aa5cbc36&displaylang=en)    INSTALLATION  Run OffInvoiceInstaller.msi and follow the installation wizard. It can be installed only in Excel,  only in Word or both. Once installation is complete, open Word o Excel and you will see a new  Ribbon called OffInvoice with options for management of invoices.    OFFINVOICE TRANSLATION    The application uses files that are installed by default in a folder called "Microsoft OffInvoice" in  the % APPDATA%. It is recommended not to change the installation location.    FILES TO TRANSLATE  The  directory  "Microsoft  OffInvoice"  contains  various  folders  and  files.  For  the  correct  translation only change the files shown here:    InformationFiles  ‐In  this  folder,  create  a  new  folder  called  "cultural‐language"  of  the  country,  eg  "en‐CA"  (Spanish‐Catalan), "es‐ES" (Spanish‐Spain),"en‐US" (English‐USA).  ‐Copy all files located in the folder "en‐US" and paste them into the new folder.  ‐Translate the content of files to the language you want while respecting the file structure.  ‐The files State.txt and RoadType.txt should contain information specific to the country.       
  • 12. Languages  ‐In this folder, create a new file called "cultural‐language" of the country and extension ".xml",  eg: "es‐CA.xml" (Spanish‐Catalan), "es‐ES.xml" (Spanish‐Spain), "en‐US.xml" (English‐USA).  ‐Copy  the  entire  contents  of  the  file  "en‐US.xml"  in  the  new  file  and  translate  all  the  text  between each label to document to the language you want while respecting the structure of the  file. (No translate names of the labels)    Mesagges  ‐In this folder, create a new file called "cultural‐language" of the country and extension ".xml",  e.g: "es‐CA.xml" (Spanish‐Catalan), "es‐ES.xml" (Spanish‐Spain), "en‐US.xml" (English‐USA).  ‐Copy  the  entire  contents  of  the  file  "en‐US.xml"  in  the  new  file  and  translate  all  the  text  between each label to document to the language you want while respecting the structure of the  file.(No translate names of the labels)    Templates  Excel  ‐In the folder "Templates", access to the folder "Excel" and create a new folder called "cultural‐ language" " of the country.  ‐ Copy the 4 templates that are in the folder "en‐US" and paste them into the new folder.     ‐IMPORTANT:   ‐The names of these files are specified in the XML file of "Languages" as appropriate,  on the labels:    <BasicTemplate>……<BasicTemplate>  <ThirdTemplate>……<ThirdTemplate>  <CorrectiveTemplate>……<CorrectiveTemplate>  <CorrectiveAndThirdTemplate>..….<CorrectiveAndThirdTemplate>    The  contents  of  the  labels  must  match  the  name  of  the  files  for  that  the  application  can find them.    ‐Open the first template.  ‐The templates are protected, so must unprotect sheet and the book for you can modify them.  For this, access the tab "Review”, click on "Unprotect Sheet" and enter the following password:   "OffInvoiceExcelProtectionPassword",  press  on  "Unprotect  Workbook"  and  put  the  same  password.  ‐  Although  only  a  sheet  is  visible,  in  fact  the  template  has  three,  which  contain  the  load  data  from ComboBox, internal operations of the templates.  ‐To get a full translation of the template, must show all sheets, for this  press the right mouse  button on the name of the sheet located at the bottom‐left of the screen, click on "Show", will 
  • 13. open a box with two sheets, select one and click "OK." Repeat  this process to show the other  sheet.  ‐ When all sheets are visible, translate the text of all of them.  ‐  When  finished  with  the  translation,  hide  the  sheets  that  were  hidden  at  first,  for  this,  right  mouse click on the name of the sheet, "Hide."  ‐Finally, protect the sheet and the  book.  For this  access to the  tab  "Review", click  on  "Protect  Sheet" and "Protect Workbook" and enter the same password of the beginning.    ‐IMPORTANT:   ‐The templates  are not overwritten,  always  save  a  new. When saving  a template, be  sure that it is saved with the correct name and the correct file type Excel Template (*.  xltx).    Repeat this process for the three remaining templates.    Word  ‐In the folder "Templates", access to the folder "Excel" and create a new folder called "cultural‐ language" of the country.  ‐ Copy the 4 templates that are in the folder "en‐US" and paste them into the new folder.    ‐ IMPORTANT:   ‐ The names of these files are specified in the XML file of "Languages" appropriate on  the following labels:    <BasicTemplate>……<BasicTemplate>  <ThirdTemplate>……<ThirdTemplate>  <CorrectiveTemplate>……<CorrectiveTemplate>  <CorrectiveAndThirdTemplate>..….<CorrectiveAndThirdTemplate>    The contents of the labels must match the name of the files, for that the application  can find them.    ‐Open the first template.  ‐The templates are protected, for you can modify them you must to enable the tab "Developer".  For  this,  click  on  the  "Office  Button",  "Word  Options",  select  the  "Show  Developer  tab  in  the  Ribbon".  ‐Access to the tab "Developer", click in the button "Design Mode"  ‐The template shows all controls it has. No delete or rename any, only translate the text of the  cells without control and the text of the following controls:    (All templates)   SP_PersonTypeCode   BP_PersonTypeCode   SP_ResidenceTypeCode 
  • 14. BP_ResidenceTypeCode   SP_CountryCode   BP_CountryCode   IH_InvoiceClass   InvoiceIssuerType    (Third templates)   TH_PersonTypeCode   TH_ResidenceTypeCode   TH_CountryCode    (Corretive templates)   CORR_ReasonDescription   CORR_CorrectionMethodDescription    ‐ For translate the text of a control it is need select it, click on the button "Properties" and edit  only the "Display Name". The part of "Value" should not change.    ‐IMPORTANT:   ‐When you enter the "Design Mode", you cannot return to the normal view.  ‐The templates  are not overwritten,  always  save  a  new. When saving  a template, be  sure that it is saved with the correct name and the correct file type Word Template (*.  dotx).    ‐Repeat this process for the three remaining templates.