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 CorporationThank 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 - 1413253Hi 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 PMHi,
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
ShailyHi 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. -
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-5152Hi 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,
DDPHi,
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,
PranjaliI 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 GHi,
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 -
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 PartonI 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
-
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