Transaction MRKO for Italy

Hi all
My customer has a subsidiary in Italy. We have setup for the whole group a vendor consignment process, using standard MRKO transaction for the invoice settlement (self billing). It appears that such a process (standard one) is not compliant with the Italian law.
Does anyone have documentation on the process to be setup for Italy in the vendor consignment area.
- other process to be setup?
- special customizing?
- userexits or additional program development?
I can imagine that a lot af Italian SAP customers have the same issue.
Thx for your help.
Robin

from https://www.lawincontext.com/Gateway/uploads/Newsletters/VAT%20Update%20July_2008.pdf
ITALY
Formal requirements for self-billing
The invoice must indicate that the self invoice is being issued by the customer on behalf
of the supplier.
Furthermore, under certain conditions, the self invoice also can be issued by a third party.
However, if such party is resident outside EU, and, in particular, in a country which does
not have a signed agreement with Italy for reciprocal assistance for VAT purposes, some
additional requirements have to be met, wherein the Italian supplier:
must communicate in advance to the Tax Authorities that he is a trusted taxpayer;
(ii) has begun the activity for at least five years;
(iii) has not received, in the last five years, any notification about VAT violations by the
Tax Authorities. See topic: Invoicing Requirements (Table K - Invoices per address of
third parties/invoicing by third parties/self-billing, Row 6d).

Similar Messages

  • Output type problem for transaction MRKO

    Hi,
    Transaction mrko should create invoice & post invoive document to spool.
    When i execute the transaction with mat doc i can see invoice document created but can’t see layourtin spool.
    But i can  see layout when i execute mr91 output message types with processing mode  1 (processed without error).
    Layout is processed without error but not in spool why?.
    Similar transactions mrrl, mris when i execute i can see layout in spool but not mrko.
    Pls suggest guys what to do to see layout in spool.
    Thanks for all your help in advance.

    Hi,
    Can any one tell me whats the use of MR90 MR91 Transaction?
    Also in that processing mode..
    Much  Awaited for your answer.
    Thanks

  • Error while uploading .xml file for Customer/Vendor List for Italy

    Hi All,
    We are facing problem while uploading the .xml file in DMEE transaction for the new Customer/Vendor List for Italy.
    We have followed the entire process given in the OSS Note(1090857).
    We have SAP 4.6c and followed the below steps:
    1. Created ID-FI-IT Development class
    2. Added domains
    3. Added Data elements
    4. Tried to upload the given .xml file and got any error saying ".xml file could not be interpreted".
    Also there is a .SAR file mentioned to upload if we receive any errors while uploading .xml file.
    Tried uploading the .SAR file also. STill we are recieving the same Error.
    Can any one of you help us out.
    Thanks in Advance.
    Ramesh

    Ok, we upload .SAR file in this way:
    1. unpack .SAR file with SAPCAR.EXE program. Yuo obtain 2 files
    R492445.P9C and K492445.P9C
    2. put K492445.P9C in directory \SAPMNT\TRANS\COFILES and put R492445.P9C in directory \SAPMNT\TRANS\DATA of your system (DEV, TST or PRD)
    3. Use Tx STMS. If You want create DMEE tree in DEV system, go to DEV import queue. Choose menu Extras | Other requests | Add. Insert P9CK492445 in Transp. request field.
    4. Import the request. This creates the DMEE tree. You don't need ti upload XML file after. You can see the DMEE tree created with Tx DMEE and inserting
    Tree type        UMS1            
    Format tree     IT_CUST_VEN_LIST
    5. after continue follow the note
    I hope this help you
    Roberto

  • San Marino to be included for Italy Intrastat reporting

    Hello All,
    We have to include San Marino in EU Country Members for Italy Intrastat Reporting.
    San Marino should be visible in folder "INtrastat" under folder "EU Countries" after executiing transaction "ENGR".
    TX "ENGR"  > PERIODIC DECLARATION.
    we have already maintained SM (San marino) as a EU country in table T005.
    Regards,
    Ajit

    Ajit
    Did you try setting up SM in T Code VEB2- Special Rule Country / Region
    Generally check your Foreign Trade (FT) settings, especally here:
    SPRO/IMG/Sales and Distribution/Foreign Trade/Customs/Periodic Declarations/Control Data
    and
    SPRO/IMG/Sales and Distribution/Foreign Trade/Customs/Legal Control/Foreign Trade Data by Country of Destination
    Also there are several OSS notes if you search by keyword 'San Marino'. Check them out.

  • Use of Official Document number in VAT Books for Italy

    Dear All,
    I would like to share with you a big doubt I have regarding the use of Official Document Number in the VAT Books. This is a requirement for an Italian client.
    According to my clients requierement they would like to manage 5 different VAT Books:
    1. Sale book (for all finished products sold in Italy, EU and outside EU)
    2. Sale book for sundry sales (CAPEX, services, other goods ...)
    3. Purchase book (for all the goods bought in Italy and out-side EU and for all the services bought in Italy)
    4. EU purchase book (for all the goods and services bought from EU suppliers and for all the services bought from not EU suppliers)
    5. EU sale (reverse charge) book (with the same numbers and amounts of the purchase book number 4)
    For every VAT Book they want the Officil Document number to be displayed. Not only that, they want the Official Document Number to end in 1 (XXXXXXX1) at the start of every natural Year for EVERY VAT Book, and have sequential numbering with no gaps.
    My intention is to use: RFKKITVATM. This is a specific VAT report for Italian Companies. The report selects documents that contain regular VAT and that have been assigned an Official Document number (ODN). You run this report to generate such a list for the current month. It selects documents with an ODN based on the invoice or credit memo posting date. You can create as many layout-variants (one per VAT Book??).
    My question is: The VAT Books are based on different VAT Codes. How can we have every single VAT Book to start with an Official Document number ending in 1? The number range will be Document type dependant and not VAT Code dependant.
    As per my knowledger, To use Official Document Numbering (ODN) in Italy we have to make a number of settings:
    - Activate ODN
    - Specify which document types the system is to assign official document numbers to.
    - Assign installation-specific function modules to events
    - Define Number ranges
    Have you faced up a similar requirement? Is this a legal requierement or is my client mixing up with another legal requierement related to this subject:  To print a sequential number and the fiscal year on each page of the reportu2019s output list. The System starts the numbering automatically at 1, as it does for each subsequent year.
    Many thanks in advance for your help.

    Hello All,
    Am facing an issue when implementing the ODN solution for Italy. I cannot replicate the ODN in field BKPF-XBLNR_ALT when posting Invoice via MIRO.
    1. I have Defined a Document Class per VAT Book
    2. I have Assign a Document Class to Document Types (in my example Document Type "RE" to Document class "43". And select "Generate Official Document Number, with date control".
    3. I have mantained Number ranges
    4. I have Assign the Number ranges to Document Class.
    5. In order to transfer the ODN from Billing docs to Accounting docs I have entered the Document Type "RV" at Billing Document Type level.
    It all works as expected except for the Accounting documents coming from Logistic Invoice verification - MIRO transaction. Document Type "RE" is used for posting but my field BKPF-XBLNR on Accounting document remains blank.
    Is there any additional step am missing?
    Thanks in advance.
    Regards,

  • How to call transaction MRKO in background

    Hi All,
    I want to call transaction MRKO in foreground step in workflow.
    After calling transaction I want to get the posted document number.
    I do not have any information prior to calling transaction regarding input fields for MRKO. User can put anything and settle consignment.
    Next step in workflow needs information, like posted document number from MRKO to do further processing ..
    How can I achieve this?
    Thanks ,
    Vinaya.

    Hi,
    you have to define a handler for the event hotspot_click of class CL_GUI_ALV_GRID, if you are using that class. If you are using class CL_SALV_TABLE maybe class CL_SALV_EVENTS_TABLE may help you.
    Regards,
    Klaus

  • Business req. change in transaction MRKO

    Hi,
    I am working in MRKO transaction, which is to create accounting document using vendor and material documet.
    Problem is EXCHANGE RATE. I have to create accounting document as per Vendor suggested exchange rate, Not per system caliculated exchange rate.
    So what i thought was, We have some exits in MRKO transaction. For each vendor we will ask user to get Vendor exchange rate and proceed with that rate. But system is taking exchange rate maintenained in system.
    Challange is: I have to create accounting document as per Vendor suggested exchange rate, Not per system caliculated exchange rate.
    Any body help me on this.
    Thanks,
    Rays
    Message was edited by: rayudu p

    MCG,
      You are right... We can maintain tax rates depending on vendor and tax code....
    Bur my requirement is: When i create accounting document Other than GST line items exchange rate should be taken from system and only for the GST line item i.e tax line item it sould not take from the system. We have to provide popup with exchange rate.
    In configuration Its not possible, as i discussed with my func. consultant...
    I am able to change in user exit of MRKO transction.. but its applicable to whole documet(i.e each line item.) .. I am not able to change for only tax lineitem...
    Rayudu

  • Document Journal for Italy (S_ALR_87012287)?

    Hi,
    How can I find the form which is used in program RFBELJ10_NACC?
    It concerns transaction S_ALR_87012287(the document journal for Italy).
    Thank you.
    Kind regards,
    Linda

    Hi Linda,
    Use SE38 to display RFBELJ10_NACC program. Click Find push button in the application tool bar.
    Give Form in the Find Field and press enter.
    You can find all the forms used in the program.
    Double click on special_document which is on line 987, system takes you to that particular peform.
    If you again double click on special_document, you can view the code in the form.
    Hope this helps...
    Regards,
    Praisty

  • Intrastat Declaration for Italy

    hi,
    I have an installation SAP R/3 Enterprise.
    I have to present the intrastat declaration and i would like to use ENGR transaction.
    I have a problem with the format file that SAP generates through the step 3 of that transaction.
    I have seen that there are some differences between the lenght of my file and what the (on-line) intrastat software waits.
    looking for the OSS notes i've found a note that seems useful for my truble (619301), but my support package level already supports that note, so i have to solve in another way.
    Can you help me suggesting me another note or onother way?
    Thenk you in advance.
    Simone

    Specifically for services, the standard reports (MEIS, VE01, etc.) does not allow to extract in the VEIAV table every single invoice in the case of more than one is posted in the same period. Instead, invoice values are cumulated (algebric sum). Does enyone know how the system can be customized in such a way that the reports extract every single invoice posted in a specific period? I've checked the aggregation criteria in customizing (VEB1) but it refers to the output list (or file), not to VEIAV table.
    Example: three partial invoices against a PO item were posted in June = 100 + 50 + 50 EUR. After running MEIS we have in VEIAV a single row with an amount of 200 EUR. The requirement for Italy is to have three invoices and the related invoice numbers (new field in VEIAV after the VAT package implementation)
    Thank you all in advance.
    Alberto

  • Problem with IT0021 for ITaly

    Hi
    I'm doing a implementation for three countries Italy, Germany and France.
    We want to have a common infotype for all the countries.
    Under Change screen modifications I have changed all the infotypes to be a coomon one for all the above countries. I have problem in IT0021 for Italy the screen which shows up is not the screen I want.
    This is the module pool that the screen calls : MPV30600
    I have almost removed all the Nodes from the Feature P0021. Rest of the countries its fine.
    Please help me as to how to change this screen.

    Hi,
    You can do this in the feature P0021 in transaction PE030.
    Regards,
    Kapil

  • Transaction code for Open sales order other than VA05

    Hi all,
    Can any one tell me what is transaction code for open sales order other than VA05.
    Please help me .
    Thanks & Regards ,
    Srikanth P.

    Hi Srikanth,
    You can try below options.
    1- VA05N - This can be run for multiple sold to party & multiple material, etc which was not in VA05. But this doesn't have all columns in VA05 report.
    2 - You can check the sales order tables from transaction SE11 or SE16N
    Try with below tables for your requirement.
    Sales order Header data - VBAK
    Sales order Item data - VBAP
    Schedule Line Data - VBEP
    Business data - VBKD
    Status header - VBUK
    Status items - VBUP
    Best regards,
    Anupa

  • How to allow create different transaction type for different customer

    We are using CRM 7.0 now. We have two types customer, one is sap customer, the other is potential customer. We want to distinguish the two types customer. And user can create all transaction (for example: quotation, opportunity, activity) the sap customer. And the user only can create activity for  the potential customer, they can't create others transaction type for potential customer. How can we realize it? Thanks.

    Hi,
    We can make use of the BLOCKING REASONS to realize your requirement.
    A Blocking Reason can be assigned to the Business Partner role dependent data  and to the transaction type. A Business partner can be used in a transaction only if he is not assigned to this blocking reason.
    For Ex, In your scenario you can create a Blocking reason 'Not a SAP Customer ' and assign it to all the Potential Customers. You should assign the blocking reason to all the transaction  types which the potential customers should not be allowed.
    Hope it helps. Please let me know if you need further help.
    Regards,
    Vamsi.
    Edited by: Vamsi Krishna Potta on Sep 7, 2010 9:41 AM

  • How to create Transaction Variant for T code F-30

    Hi
    I want to create a Transaction variant for T code F-30, so that user can't change the currency field and put any value in rate. Currency should be always in USD.
    Any input will be heighly appriciated.
    Regards
    Shiv

    Hi,
    In that case you can use transaction SHD0 to create a transaction variant for F-30 with its screen variant for screen# 122. And you also want to creat a so called Variant Transaction Z-something for F-30 using the mentioned transaction variant. You restrict users to use that Z-something. For other unrestricted process, the system will still cal F-30. Here is the documentation:
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/67/232037ebf1cc09e10000009b38f889/content.htm
    Regards

  • How to create Transaction code for Table Maintanance generator.?

    Hi,
    I have created a Z Table. and I maintained the Table maintenance generator for the same. Now, my requirement is.. I have to create Transaction code for maintain and Display of this Z table.
    Can someone help me how to create the transaction code for Maintain and Display of the table. I know that we have to create a Transaction code for 'SM30'. Can someone tell me the steps to do the same. When I goto SE93 and say CREATE transaction, I get 5 options, Which one to select and what are the details should I provide in the subsequent screens.
    Thanks in advance.
    Best Regards,
    Paddu,

    Hi,
         Check the below steps......
    1. Go to Tcode u2018se93u2019.
    2. Select ' Transaction with parameters'.
    3. Then Transaction 'SM30' with click on skip initial screen
          VIEWNAME : XXX9tABLE NAME)
          UPDATE   : X
    4. Maintain the  Table maintenance generator
      Authorization group : &NC&
      Authorization object :
      Function group : name(xxx)
    Maintenance Screens :
    Maintenance type : One step
    Maint Screen No : Overview screen (2)
    If still u have problem I will send u steps with Screen shot ...send me Yr id.
    Regards,
    Biswanath

  • How to Create Transaction code for a Report

    Hi Gurus,
    I created some reports and I wants those reports
    should be placed in the SAP Menu(initial screen) not
    in the User menu in the form of Transaction codes.
    I would really appreciate if any one can please send the process to create transaction codes for the User reports/Report groups in R/3 and how to add those created Transaction codes to the SAP MENU.
    Thanks in Advance
    Danial

    Try to insert it into the main menu if you must change S000 (there is a function module for everything)? Perhaps SAP protects their menu trees from foreign subnodes in SE43?
    Also note that for report transactions you do not need to give the user transaction code start_report. If you do, then they could enter it directly and potentially start many other reports too. The system will call start_report for submitting the report internally without authorizations for it required (unless start_report is maintained in SE97).
    Regarding DE, this also confuses me sometimes and I noticed that it generally indicates that I am doing something which has an implication for a SAP standard object. Try either hitting the enter button to see what the next screen is, or, choose original language in the previous screen, or, logon in sy-langu = DE and (remember the path if you dont speak German) change it, or, follow JCs advice to create your own menu.

Maybe you are looking for

  • Sharepoint 2013 and ADFS 3.0 Multi-Tenancy Problems

    Hi  I am hoping someone might be able to help with my scenario. Architectural Overview: We have a 3-Tier Sharepoint 2013 deployed. In this infrastructure we have the following Servers (1x ADFS server, 1x TMG Proxy for External Access, 2x Web Front-En

  • Help (Timed program)

    I�ve done this game, that if the user takes more than 30 sec. to answer, the program, when the user answer, tells that the time has been more that 30 sec. so the answer is not valid; I would like that the program, during the time the user is answerin

  • Can't browse network with new router - HELP!

    My old WRT54G died a few days ago.  I replaced it with a WRT54GL which was the closest match.  Since installing the new router I can no longer browse my network.   I configured the new router with LELA as per the instructions suggested.  Could that h

  • Suddenly calls stop coming to call center for 10 min and then it come back

    Hi All; I faced a very special strange problem where we are not used on it since we installed the CVP and IPCCE. While calls were coming to the GW and the IVR responds fine for the customer, then when the customer press 0 to be transferred to the cal

  • DNS working intermittently for non-domain joined machines

    I have a small single Server 2012 based network, with about 90% windows clients.  DNS is running on the Windows Server 2008 machine, but DHCP is provided via a unix based firewall machine.  Within the DNS configuration I have all of my windows client