SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
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. 

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à Presentation Jose Antonio Ondiviela Garcia introducing OffInvoice Microsoft Office eInvoicing free ribbon

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
 

Similaire à Presentation Jose Antonio Ondiviela Garcia introducing OffInvoice Microsoft Office eInvoicing free ribbon (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
 

Plus de 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
 

Plus de 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
 

Dernier

Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 

Dernier (20)

Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 

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

  • 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.