Note 2002415 - Electronic Invoice for Italian Public Administration

Hi Guru,
I'm implementing the note 2002415 the second point:
2) Creating the custom implementation
The Enhancement Spot "ES_EDOCUMENT" was developed to allow customer-specific
implementations to process eDocuments. This enhancement spot contains the BAdI
definition  "EDOC_INTERFACE_CONNECTOR". In order to use this BAdI, you create a
class implementing the interface "IF_EDOC_INTERFACE_CONNECTOR" and add it to the
BAdI Implementations.
Go to transaction SE19.
Enter “ES _EDOCUMENT” in the Enhancement Spot field and choose the “Create”
button.
Enter a name for the Enhancement Implementation and a short text.
On the next screen, choose the package and continue. Enter a name for the
BAdI implementation,  a class name and select the “EDOC_INTERFACE_CONNECTOR”
BAdI definition. Continue.
Enter the package and continue.
On the next screen you can find the BAdI Implementations list for the newly
created Enhancement Implementation.
Open the Enhancement Implementation that was just created and click on
"Filter Val.". Create a Filter Combination with Value 1 "CUSTOM", Comparator "="
and Filter "INTERFACE_TYPE". Create a second Filter Combination with Value 1
"IT", Comparator "=" and Filter "COUNTRY". This is to ensure that this
implementation will be custom and valid only for Italy.
Double click on "Implementing Class". Here the interface methods can be
found. The implementation of method "IF_EDOC_INTERFACE_CONNECTOR~TRIGGER" is
where the data collected from the SD and FI processes can be processed. With a
double click on this method, a pop up asks if the implementation should be
created. By choosing "Yes", the code editor opens.
The parameters available on this method are used by the eDocument Framework.
You have to retrieve the source document data from the eDocument by calling the
"GET_SOURCE" method on the input parameter "IO_EDOCUMENT". This will return an
instance of class "CL_EDOC_SOURCE". The class "CL_EDOC_SOURCE" contains the
attribute "MD_DATA”, which is the actual SD/FI content, and a method
"GET_HEADER", that must be used in order to read what kind of document is being
processed. In the header, the field "SOURCE_TYPE" defines the document type. The
possible values for this field can be found in table "EDOSRCTYPE". In this table
the data structure used to each document type is listed. By looking at the
structure related to the document of interest, it is possible to see the
available fields.
By implementing the "TRIGGER" method and using the "SOURCE_TYPE" from the
header to read the correct data structure, it is possible to assign the
"MD_DATA" attribute to that data type (for example "EDOC_SRC_DATA_FI_INVOICE"
for Source Type "FI_INVOICE"). With this structure the SD/FI data is available
for further processing.
I have create and implemented the Enhancement Spot but cannot to assign the 'MD_DATA' attribute.
Have you implemented the method TRIGGER of interface IF_EDOC_INTERFACE_CONNECTOR?
you can post the code?
Thank you for your interest.
Enrico.

Hi Enrico,
We have implemented Basic Solution to edocument invoice for PA.
Now we tried the test to FI_INVOICE but don't see the record into transaction EDOC_RESUBMIT. I debugged and I saw that the parameter IV_TEST_MODE is equal to X. It is the problem?

Similar Messages

  • Electronic invoice for customers

    Hello experts
    I look for the function which is sent Electronic invoice for customers.
    Right now we are using 4.6C and our customer use SAP also.
    Our industory is consumer product and chemical product.
    Our requirements are follows.
    - Electronic invoices should be digitally signed from our side
    - The electronic invoice has to be converted from SAP format to a standard format accepted by the customer (common standard formats are PDF, XML, etc..)
    - The files have to be automatically distributed from SAP to customer platform (SAP Server to local server to customer IT system/platform),
    - File distribution tool should be able to be easily managed for several customers (FTP file transfer customer by customer could be become too complicated depending on the number of customers).
    Are there any solution or similar case with us?
    Best regards,
    Yoshihito Ichimura
      GBS Chemical Sales Team (CH)
      Information Systems Division, Kao Corporation

    Thank you for reply.
    As far as I understood following requirements can be realized based on your note.
    - The electronic invoice has to be converted from SAP format to a standard format accepted by the customer (common standard formats are PDF, XML, etc..)
    - The files have to be automatically distributed from SAP to customer platform (SAP Server to local server to customer IT system/platform),
    - File distribution tool should be able to be easily managed for several customers (FTP file transfer customer by customer could be become too complicated depending on the number of customers).
    However I would like to know whether following requirements are realized.
    - Electronic invoices should be digitally signed from our side

  • MR 11 not updating the invoicing for services

    Hi All,
    I have a scenario where the client uses MR11 for clearing the invoices.
    He does not use MIRO for invoicing.
    During our observation it is found that using MR11 does not update the invoices for services but the invoices for the material received is updated while checking the reports like ME2N.
    I have checked the Service based IV and the GR based IV in the  invoice tab of PO.
    Can you please advice me as to why this is happening only in case of services.
    Thanks and Regards
    Sridhar.

    Hi Charlie,
    Thank you very much for the response.
    Actually I am looking for the IR reduction and not the GR reduction.
    The note you have mentioned applies for GR reduction.
    Also we are in the ECC 6 environment.
    Please update me with further information.
    Regards
    Sridhar

  • Electronic Invoice for Argentina

    Hi,
    I'm working on the implementation of Argentina´s Electronic Invoice Process.
    I have applied all the Notes suggested by SAP (detail below)
    As per the legal resolution RG 1361 of the Government of Argentina, companies are supposed to use Electronic Duplicates, which implies adjustments in Daily VAT Report and a File with all the Electronic Invoices issued by the company.
    The first requirement is solved by Note 1413253 but there is no resolution offered by SAP regarding the file with Electronic Invoices.
    Does anyone knows if SAP is going to release a new note regarding that issue?
    Thanks
    Federico
    Notes Applied: 1256910 - 1273338 - 1290612 - 1291286 - 1294647 - 1296640 - 1298610 - 1302949 - 1312240 - 1316834 - 1321506 - 1323731- 1324250 - 1305340 - 1375796 - 1380007 - 1327699 - 1403671- 1421109 - 1413253

    Hi Federico,
    I am working on the implementation of Argentina Electronic Invoice and number ranges for different issuing branches.Could you please  guide me how to go further .
    As you know SAP is having the Issuing branch concept and I have done below basic configuration for this but not able to get the number range for different issuing branch.
    Define Issuing branches
    Define document class
    Assign document class to document type (RV) >>later I have assigned this RV to billing type F2 (here my question is i have different document class for Invoice,credit memo ,debit memo etc. and for Invoice and debit memo the document type is same RV,how iI'll assign one or more document class to document type RV though SAP has provided it as one-one relationship)
    Maintain Number groups
    Assigned Sales area to issuing branch(here my question is if the i have more that one issuing branch for one sales area then how i'll go further)
    After the above configuration also I am not getting the different number range for invoice from different issuing branch.
    Please let me know if any one is having any suggestion for this or user exit or SAP note i need to follow.
    If you have any document please sent to [email protected], it would really help me.
    Thanks
    Amar

  • Outgoing Payments not populating any invoices for a vendor

    It seems I have an issue with Outgoing Payments after the turn of the fiscal year.
    I have vendors that have invoices due this month and when I enter their vendor code in Outgoing payments, none of the invoices appear. Here are the things I verified:
    All invoices have NO payment block checked - this is good
    All posting periods have the correct dates for all periods - including doc dates and due dates
    No periods are closed, I tried both closing period and unlocked as options
    Payment methods are correct including banking info
    The fiscal year is properly set in GL determination
    I have upgraded to 8.81 p09 to see if this was a patch issue
    Payment wizard does not even pull these vendors, though it does pull some and those all are due dates of earlier than Dec 2011
    I have tried changing the due dates to be Nov 2011on the invoice, but it still will not show the vendors in outgoing payments
    Nothing shows in the payment wizard for Non-incl. transactions
    Authorizations are correct and I am signing on using a manager log on w pro license
    This issue was not present until Jan 2012, all invoices were entered in Dec 2011
    Are there any other areas I am missing to look? Is there something in the tables that would flag these invoices to not show?
    Any idea what I can do?? HELP!!
    Edited by: Joanne Pencola on Jan 20, 2012 1:54 PM

    Hi,
    Check the detect query in the Note No. : 1041101.
    Also, check whether you detect any of the reported invoices in  the following detect query :
    SELECT t2.cardcode,T2.docNum, T1.docentry, T1.status, T2.docstatus,T1.reserved ,T2.reserve FROM
    pch6 T1 inner join opch T2 on T2.docentry = T1.docentry Where T1.reserved = 'Y' and T2.docstatus = 'O'
    and T1.reserved !=T2.reserve
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • Expose or not the JavaScript code for the public?

    Hi friends
    I´m planning to develop some public JavaScript scripts for Illustrator, Photoshop and InDesign.
    I perceived ESToolkit has a command that´s able to transform the code into a JavaScript Binary file. This is used if you want to share your script but do not want to expose and allow others to read or change your code. What do you think about it? Do you use it?
    My first idea was to share my public scripts as a normal JSX file..code exposed..anyone could modify. When you share your scripts, do you care about exposing your code? Or it´s a good idea to share using this Binary file?
    What do you advice?
    Thank you for the tips
    Gustavo.

    Hi Gustavo,
    I had in the past this doubt too, and I did send some binary scripts to some people and teams 2 years ago.
    After a an 3/4 months with intense usage - on windows7 - some of the binary scripts just started giving errors to the people and when I received them back I didn't find why. Aparently they were like the originals but the system wasn't reading them the same way.
    The solution was to save them again e send again to the team/people.
    After a while the same. I did gave up sending binary files.
    I think the open-source for me works well and I just don't give public access to all my scripts but to only a bunch of snippets that can be included on open-source code.
    I would be necessary to spend lots of time transposing my inner scripts and adapting to the public. That's not my work. I work for my team.
    But there is also a 'must': to share my script improvements help the adobe community going further where many people thought it would be almost impossible.
    The lack of boundaries is the reason for open-souce code and the immagination is its limit.
    In case you want to use binary files the same, my advice would be to put only one central script in binary with all tha major functions on it. Then the others scripts (not binary) should be needing this central binary one to get the returns of the functions just loding them with $.evalFile("*.jsxbin").

  • Context Menu not displayed in KM for users except Administrator

    Hi Experts
      Can you please suggest where the permission should be given in order to make context menu visible for users who are not super-administrators but are content admin?
      We are facing issue with context menu not shown at all to the users.
       Please suggest.
    Regards
    Shaily

    Hi Shaily,
    You may need to look into the permissions on your Layout set and Resource renderer in use.
    This thread will help you navigate and do the required changes.
    http://scn.sap.com/thread/99088
    Thanks,
    Biroj

  • SAP BusinessObjects Electronic Invoicing for Brazil (NF-e)

    Pessoal, boa tarde.
    Por favor, preciso saber quem de vocês já ouviu dizer sobre Business Object aplicada a NF-e.
    O que isso quer dizer? É correto afirmar que o GRC já não é mais necessário?
    Obrigado,

    Olá Renato,
    Você pode encontrar mais informações nesse link abaixo:
    SAP BusinessObjects Nota Fiscal Eletrônica 10.0
    Att,
    Bruno Xavier.

  • Argentina electronic Invoices

    I am currently working on Argentina's Electronic Invoices implementation and applied the OSS notes described below in my develpment system.
    I have some doubts about the SAP solution, as follows:
    - Is there any other OSS note that should have been applied besides the ones I have already done?
    - Does the solution cover Export Sales operation ? If not, is it any estimate from SAP to cover also export sales ?
    - Is it possible to implement the solution only for part of the operation , I mean, if I want to implement only for export sales for example ? I am asking that, because based on the solution proposed by SAP  the only way to do that would be by creating new document types, that would cause a huge impact in our environment. I think there should be a more reasonable solution for that.
    - Do you know if there is any SAP customer using the solution in a production environment ?
    - The SAP solution does not cover the communication with AFIP via Webmethods. Is there any plan to provide it ? I am not talking about the webmethods part, but the SAP part, like RFC, data base tables, SAP monitor, etc.
    After implementing the OSS notes we got some abap dumps, and for oine of them SAP said the would deliver the solution only in the next support pack, that is why I am not sure if the solution really works.
    I would appreciate if someone could give me a contact in SAP (phone number) who I could talk about the solution.
    Oss notes applied:
    OSS Note     Description
    858287     AR: Short dump during new official number group generation
    1131831     Note Assistant: Activating objects after termination
    1256910     Electronic Invoice for Argentina
    1273338     Argentina Electronic Invoice - Part 2
    1290612     Invoice picking SD documents belonging to different Company
    1291286     Rejection Description not displayed in Annexure 4
    1294647     SD Taxes and amount not translated to local currency in AEI
    1296640     In AEI SD documents,Sold to party is picked instead of Payer
    1298610     Branch determined incorrectly before creating Annexure 3
    1302949     Exchange rate determination Error while displaying AEI
    1305340     Downpayment not getting reduced from Final Invoice in ANNX3
    1312240     Enqueue lock error in J_1A_CAE & selection screen not shown
    1316834     In Arg Elec Inv, ODN not generated on Billing date in Annx3
    1321506     AEI - Incorrect Exchange Rate considered for SD documents
    1323731     Report J_1A_CAE for Annexure 3 enabled to run in background
    1324250     In AEI Annx 3 output file not sorted based on document date
    1327699     Performance Issue in Annexure 3 for Argentina EI
    1375796     Electronic Invoice for a foreign customer not considered
    1380007     Branch changed at the time of Elec Invoice Annx3 creation
    1391401     Amount not displayed correctly for Net Amount in Annexure 3
    1403671     Taxable base is displayed as negative value in Billing-Annx3
    1413253     Electronic Duplicate Invoice Functionality for Argentina
    1421109     AEI: Sales organization not accepted when running annexure3
    Thanks in advance for any response on that.
    Ulisses.
    5511 5088-5152

    Hi Ulisses Martine,Shankar,Carlos Daniel,Renan correa,Rudolf  and Victor,
    I need you guys help.The below is my clients requirement for number ranges for Invoices in SAP ECC 6:
    They have different Points of sales (POS) and they want different invoice number ranges from different point of sales.
    As you know SAP is having the Issuing branch concept and I have done below basic configuration for this but not able to get the number range for different issuing branch.
    Define Issuing branches
    Define document class
    Assign document class to document type (RV) >>later I have assigned this RV to billing type F2 (here my question is i have different document class for Invoice,credit memo ,debit memo etc. and for Invoice and debit memo the document type is same RV,how iI'll assign one or more document class to document type RV though SAP has provided it as one-one relationship)
    Maintain Number groups
    Assigned Sales area to issuing branch(here my question is if the i have more that one issuing branch for one sales area then how i'll go further)
    After the above configuration also I am not getting the different number range for invoice from different issuing branch.
    Please let me know if any one is having any suggestion for this or user exit or SAP note i need to follow.
    If you have any document please sent to [email protected], it would really help me.
    Thanks in advance.
    Regards
    Amar

  • Excise invoice for delivery at depot

    Hi Gurus,
    I m trying to create excise invoice for delivery at depot through j1ij.
    When i save the excise it gives the following msg
    " Excise invoice selection not complete for the item 000010 "
    Can someone suggest what might be the problem.
    I am new to excise duty scenario.
    Ponits wil be rewarded for correct solution.
    Thanks in advance.
    Regards,
    DDP

    Hi,
    u might not selected excise invoice for first line item.
    go to 1st line item and select excise invoice
    Regards,
    Ratish

  • How to avoid cancellation of invoice for payment recevied

    Short Description:
    Cancellation of Invoice raised on customer after receipt of Payment from him
    Description:
    There is an Invoice dated 22.10.2008. We have received the payment for this Invoice vide document number posting date 06.12.2008. So the Invoice has been cleared. Now the Invoice has been wrongly reversed / cancelled vide Invoice No. dated 11.08.2010.
    Is there any check that we can put so that the system does not reverse the Invoice for which payment has been received. Is there any standard check for the same.
    Please guide
    Thanks.

    Yes SAP has given a standard routine to meet this requirement.
    Go to VTFL, select your delivery type and billing type and execute. There you can see a field "Copying Requirements".  Maintain routine 29 here and save.  Also, go to VOFA, select your billing type and assign this routine to the same field.
    Now try to cancel a billing document which has its status as "Cleared".
    thanks
    G. Lakshmipathi

  • Rfebbu00 not clearing the invoice

    Hi All,
    I am developing a program to clear the invoice specified in lockbox file if check amount matches with the invoice amount. Also if invoice company code is different from lockbox company code, I need to clear that invoice against the invoice company code. I am updating this invoice company code in table AVIP(AVIP-ABWBU). But still program rfebbu00 is not clearing that invoice for this new company code. It is posting the check on customer's account? I debugged rfebbu00, in which it's checking in table FEBCL, whether FEBCL-AGBUK(company code) is not initial. If FEBCL-AGBUK is not initial, it is used for clearing that invoice else FEBKO-BUKRS(lockbox company code) is used for clearing that invoice? So do I need to update table FEBCL also with this new company code to clear that invoice with rfebbu00??
    Kindly help me on this.
    Regards,
    Pranjali

    I have the same issue.  Can you please describe how you resolved?
    Regards,

  • Processing Electronic Invoices using BPEL/SOA suite.

    Hi,
    We have a requirement in our projects as:
    We need to create Electronic Invoices for all Receivable Transactions for those Customers with whom there is an Agreement to send Invoice information electronically. We need to send the Invoice details(xdf format/XML output) to customers seeking an acknowledgement. While sending the Invoice details to the customer we need to send an attchment with it.
    We are planning to achieve this using Oracle SOA Suite and BPEL Process. Can any one please help us in approaching the design?
    Thanks & Regards,
    Ravi Kiran G

    Hi,
    Some shameless self promotion, I just wrote an article on OTN on processing invoices in an SOA-environment. See: http://www.oracle.com/technology/pub/articles/luttikhuizen-esbcase.html.
    Hope it helps,
    Ronald

  • Crystal layout for electronic invoice

    Good afternoon Friends.
    I wonder if any of you know any printing layout to electronically invoice in crystal that allows editing.
    I am creating a print layout but it does not want to create from the beginning.
    Thanks for the help.
    Regards to all.

    hi,
    There is no any functionality like "Define screen layout" for MIRO transaction.....
    Take help of ABAPer who can resolve your problem via coding....
    you can never ever do a MIRO for 2 vendors at a time.....
    Miro trasaction is possible for only one vendor at a time....
    and if thinking logically its abs correct...why do you need to pay to two vendors at a time..there may be different tax, freight calculation which is placed header....
    hope it helps....
    Regards
    Priyanka.P

  • TS1702 I have tried to submit a dissatisfaction report following your instructions from my invoice for the recent purchase of smart office 2.  I can get no further as a report code keeps appearing saying too many http redirects so I can not get any furthe

    I have tried to submit a dissatisfaction report following your instructions from my invoice for the recent purchase of smart office 2.  I can get no further as a report code keeps appearing saying too many http redirects so I can not get any further.
    I have also sent 3 emails to the company if Smart Office 2 with no response.
    How do I report my dissatisfaction which is growing with the frustration of not being able to contact any one!
    Zena Parton

    I have tried to submit a dissatisfaction report following your instructions from my invoice for the recent purchase of smart office 2.  I can get no further as a report code keeps appearing saying too many http redirects so I can not get any further.
    I have also sent 3 emails to the company if Smart Office 2 with no response.
    How do I report my dissatisfaction which is growing with the frustration of not being able to contact any one!
    Zena Parton

Maybe you are looking for

  • How can I get all the options of Field Point Explorer 3.0.2 in Measuremen​t and Automation Explorer 3.1?

    I am a student using LabVIEW and Compact Field Point to implement a senior design project in Electrical and Computer Engineering.  We have LabVIEW 7.1 and a cFP-2020 and additional modules.  We are trying to use the CTR-500 module to output a pulse t

  • Error While Entering Transfer Postings

    Hello Friends, When i try to enter transfter postings, click on TO  PURCHASE ORDER  push button, i am getting error " NUMBER RANGE FOR TRANS/EVENT  WA IN THE YEAR 2012 DOES NOT EXIST", can any one pls help me how to rectify this error . Thanks Krish

  • Dreamweaver browser compatibility

    I wrote a simple little BMI calculator that was putting the result in a span. Because I wanted to clear all fields, I modified the javascript to put the calculated result into a form input field. Now, the calculator works in some browsers and not oth

  • Runtime.exec() with .bat-files in a jar

    Hi All, I've written a java-Program, which calls .bat-files per Runtime.exec() for some OS-specific tasks. Everything works fine, but if I want to pack the whole code and the .bat-files into several jars, I can't get the bat-files to run. I have trie

  • MASTER_IDOC_DISTRIBUTE and BD64

    Hello all, My goal is to call the function MASTER_IDOC_DISTRIBUTE in a specific outbound idoc function module, WITHOUT giving the receiver system/port/msgcode informations I would like it to determine automatically using the customizing from BD64, as