Check in Billing Transaction
Dear All,
I want to place a Check in Billing Transaction that the Billing Date must be equal to the ACTUAL GI DATE of the Delivery Document. There are chances that sometimes User changes the Billing date while generating the Billing Document.
So please tell whether it can be possible through Customization or not. If possible then how?
If not possible, then please tell me the best UserExit in which I should write the code for it.
Regards,
Vishal
Hi Lakshmi,
But this userexit i.e. USEREXIT_NUMBER_RANGE_INV_DATE has one condition that if this exit is activated then USEREXIT_NUMBER_RANGE will be DEACTIVATED.
And already in USEREXIT_NUMBER_RANGE, a code has been written to get the Billing Number.
Now the question is: Should I put the same code in this USEREXIT_NUMBER_RANGE_INV_DATE also?
Regards,
Vishal
Similar Messages
-
BADI in Billing Transaction (VF01)
Dear All,
I am new to BADIs Development. And I want to put a BADI in Billing Transaction VF01. My users want some extra fields for putting the data. So please guide me how can I do that.
Regards,
VishalHi vishal
if u specify exact fields and requirements , i think more forum memebers can guide u.
take help of technical consultant for finding out exact BADI in applicable abap code u can use t.code SE17 and Se18 for the same.
a generic info for you is from sap help check this if it helps
Enhancement of Tables of Billing Document
Use
For all components of the billing document there are customer includes that you can use to add your own fields without the need for modifications.
Features
All layers use the same customer includes. This means that, for example, when you include a field in the customer include of the document header, this field exists in the database layer, the logical layer, and the display layer. You cannot enhance the structures of the inbound interface of BAPI_ISTBILLDOC_CREATEMULTIPLE using customer includes. In accordance with the guidelines for programming BAPIs, you have to use the import table EXTENSIONIN to fill the fields in the customer include of the billing document.
For technical reasons, there are two customer includes in the components of the billing document. One customer include is designed for fields of a character nature that can be transferred automatically. The transfer is supported by predefined BAPI table enhancements. If you use this predefined BAPI table enhancement when you fill table EXTENSIONIN, the fields in the customer include are provided with data automatically. You do not need a BAdI implementation. For more information, see the section Customer Enhancement and Modification of BAPIs (CA-BFA) in the documentation for SAP NetWeaver under Cross-Services ® Further Development, Modifications, u2026 (CA-BFA).
The predefined BAPI table enhancements also include the above-mentioned customer includes. The following table shows the names of the BAPI table enhancements and customer includes:
Part BAPI Table Enhancement Customer Include
Header BAPI_TE_FKKINVBILL_H CI_FKKINVBILL_H
Items BAPI_TE_FKKINVBILL_I CI_FKKINVBILL_I
Tax Items BAPI_TE_FKKINVBILL_T CI_FKKINVBILL_T
Additional Items BAPI_TE_FKKINVBILL_A CI_FKKINVBILL_A
A further customer include is designed for customer-defined fields that are not of a character nature or required for mapping. An example is additional currency fields. For these fields you have to implement a method of the BAdI ISTINV_BAPIBILL. The following table shows the names of the customer includes and the related methods that you have to implement for the transfer of the data:
Part BAdI Method Customer Include
Header MAP_HEADER CI_M_FKKINVBILL_H
Items MAP_ITEM CI_M_FKKINVBILL_I
Tax Items MAP_TAXITEM CI_M_FKKINVBILL_T
Additional Items MAP_ADDITEM CI_M_FKKINVBILL_A
The following figure shows how you can use the EXTENSION table to fill customer-defined fields:
1. The standard SAP fields are provided with data automatically. This means, for example, that the values of the structure HEADERS are transferred to the standard fields of the structure FKKINVBILL_H. Usually no BAdI implementation is required.
2. Use the customer include CI_FKKINVBILL_H for customer-defined character fields whose value is to be transferred from the interface to the billing document header unchanged. This include is also included in the BAPI table enhancement BAPI_TE_FKKINVBILL_H. Entries in table EXTENSIONIN that refer to this structure are processed automatically. A BAdI implementation is not required. However, we recommend BAdI implementation for checking. In the same way, you can add character fields to other parts of the billing document and provide them with data.
3. If you want to add a numerical field to the billing document header, you have to use the customer include CI_M_FKKINVBILL_H. Also define a BAPI table enhancement. We recommend that you only use character fields in the BAPI table enhancement. Implement method MAP_HEADER of the BAdI ISTINV_BILL. Use your BAPI table enhancement to identify the corresponding entries in table EXTENSIONIN in the method. Convert the character field from your BAPI table enhancement into the numerical field from the customer include CI_M_FKKINVBILL_H. In the same way, you can add numerical fields to other parts of the billing document and provide them with data.
4. You can also use the EXTENSIONIN table to provide a customer-defined table with values.
Regards
Mandar -
I'm trying to update a game and its telling me I need to view my billing.i check my billing and it isn't giving me a none option. It's forcing me to put a credit card in, in order to update a game. Help please:(
Well, that is probably becasue you owe a debt or something similar.
Check with
iTunes Store Support
http://www.apple.com/emea/support/itunes/contact.html -
Hello I'm trying to update my applications and it is asking me to sign in and checking my billing account .it is not accepting my billing account that I use tried to change it several time it didn't work .what can I do to solve it?
What happens when you try to confirm your details, if you are getting an error message then what does it say ? For a card to be accepted (debit cards are no longer accepted in all countries) it needs to be registered to exactly the same name and address as on your account, and have been issued by a bank in your country. If it's not being accepted then do you get the 'none' option on your account ?
-
I can sign on to the iTunes store using my ID but when I want to check my billing information (to change the existing info) it wont accept my password? What do I do?
Adding Open DNS codes to your Network Preferences, should give good results in terms of speed-up as well as added security, (including anti-phishing and redirects) (Full information about Open DNS is here: http://www.opendns.com/home/nobloat ) and further independent information can be read here:
http://reviews.cnet.com/8301-13727_7-57338784-263/free-dnscrypt-tool-enhances-ma c-web-security/?tag=mncol;txt
and here:
http://www.macworld.com/article/1146064/troubleshootdns.html?t=234
Open System Preferences/Network. Double click on your connection type, or select it in the drop-down menu, and in the box marked 'DNS Servers' add the following two numbers:
208.67.222.222
208.67.220.220
(You can also enter them if you click on Advanced and then DNS)
Sometimes reversing the order of the DNS numbers can be beneficial in cases where there is a long delay before web pages start to load, and then suddenly load at normal speed:
http://support.apple.com/kb/TS2296 -
CRM - Process Flow of Authorization Check in Business Transactions
Hello Folks:
I have implemented CRM security using Process Flow of Authorization Check in Business Transactions.
What I have in place:
CRM_ORD_OP (inactive, don't want access to own documents)
CRM_ORD_LP (inactive, not using standard org level values Distribution Channel, Sales Group, Sales Office, Sales Organization, and Service Organization.)
CRM_ACT (active)
CRM_CMP (active)
CRM_ORD_OE (active, restricted to display with dummy value ' ' for Distribution Channel
Sales Group, Sales Office, Sales Organization and Service Organization, as we are not restricting on them)
CRM_ORD_PR (active and restricted to display)
Issue:
Restrictions to display for documents works fine when using CRM backend system and the system throws out a message that you are not authorized to change. But, when i come in through Portals (PCUI), i dont get the display at all and it throws out a message insufficient access authorizations.
Traces on backend CRM reveal failing on change access for CRM_ORD_LP and CRM_ORD_PR, which we dont want to give out b/c we dont want to provide change for documents.
OSS notes to SAP have resulted in no results....please advise what is wrong here.
Thanks
KTThanks for the Priyanka for the reply, but what you mention is not correct.
BSP errors are different from what I am refering to.
The issue is still open...and looks like a SAP bug, which even they havent been able to fix so far.
Regards,
KT -
Hi Gurus,
I am facing a peculiar problem in pricing. When I am going for billing after delivery, the net value is coming as zero, it is because there is a statistical check for the conditions used, but in the sales order it was not so. I am not able to remove this check. I tried possible ways. Can any one suggest how to remove this statistical check in billing.
Thanks
Sunanda.PHi Sunanda
It is not possible to change the statastical once you create the billing document. You have to remove the statistics option in the pricing procedure only for that condition type. check wheather you have assigned any reqt , alt calc type to that condition type that it comes in the sales order and it is coming as a statastical .
Regards
Srinath -
Authorization Check in Business Transactions
Hi All,
i need to create Authorization Check for Business Transactions ( create/display/change ).
The standart sap Authorization object CRM_ORD_OP or CRM_ORD_LP is no good for me .
does anyone know a BADI or something else i can use ?
Thanks
Lilach.I would suggest to give the authorization with CRM_ORD_OE if he isn' t in the document may be he is the organization which is selected on the activity..
For details, please have a look at this link :
http://help.sap.com/saphelp_crm70/helpdata/EN/48/a44236ceb873e8e10000000a42189b/content.htm
BR,
Cenk Sezgin -
Additional Tab in Billing Transaction
Hi,
I have a requirement of adding an additional tab in the billing transaction VF01 / 02 / 03. Please can you help me suggesting any BADI or EXIT avaialable.
I found BADI_SD_TAB_CUST_H and it is for internal use only.
Thanks in advance.Hi
SAP Note Number 302497 Additional cust. fields not displayed in 'Additional data B' and related notes tells you how to do it.
Other useful notes:
SAP Note 386694 - Additional data not displayed in screen 8459 and 8309
SAP Note 420546 - Additional data B and transaction variants in sales order
SAP Note 209278 - Display of customer-specific fields in sales doc
Regards
Eduardo
Edited by: E_Hinojosa on Feb 17, 2011 3:48 PM -
Error::There is a billing problem with your previous purchase please check your billing information
Ask for assistance:
Contact Apple Support
https://getsupport.apple.com/GetproductgroupList.action -
How do i check my billing info from ipad? All of a sudden im getting error messages that sec code on my cc is invalid when i go to download FREE apps? I havnt changed a thing on my end to warrant this error message
Same thing happened to me with my peruvian credit card in the peruvian app store, I want to buy an app, but it says that my credit card is "not supported in the Peruvian app store"
-
Allocation of MR and billing transactions to On-site Billing group
Hi,
I have created an on-site billing group. Have following queries on the same:-
How to allocate meter reading or billing transaction to an on-site billing group?
(ii) How SAP generated bills are outsorted after comparison to on-site system generated bills? In which table these out-sorted bills are visible? which Tcode is used?
ThanksCheck the below query, I think this might help.
select okhb.contract_number contract_number
,msi.segment1 line_item
,msi.description line_item_description
,msi_sub.segment1 sub_line_item
,msi_sub.description sub_line_item_description
from
okc_k_headers_b okhb
,okc_k_lines_b oklb
,okc_k_items oki
,mtl_system_items_b msi
,okc_k_lines_b sub_ln
,okc_k_items sub_items
,csi_item_instances cii
,mtl_system_items_b msi_sub
where
okhb.contract_number = 'NK20269112'
and okhb.contract_number_modifier = '1 yr'
and okhb.id = oklb.chr_id
and oklb.id = oki.cle_id
and oki.jtot_object1_code = 'OKX_SERVICE'
and oki.object1_id1 = msi.inventory_item_id
and oki.object1_id2 = msi.organization_id
and oklb.id = sub_ln.cle_id
and sub_ln.lse_id IN (7, 8, 9, 10, 11, 18, 25, 35)
and sub_ln.id = sub_items.cle_id
and sub_items.jtot_object1_code = 'OKX_CUSTPROD'
and sub_items.object1_id1 = cii.instance_id
and sub_items.object1_id2 = '#'
and cii.inventory_item_id = msi_sub.inventory_item_id
and cii.inv_master_organization_id = msi_sub.organization_id -
Check whether a transaction is running
I need to know if there is a function I can use to check whether a transaction is being run by a specific user.
hi,
there is some stand teransaction called STAT(not sure abt the name ) which gives u the details abt the last reun transaction run pls chekc that out... or go to table TSTC and give STA* it will disply u some transaction just read the help info to find out the transaction..
check also the transaction STAD..
Thanks
Ashu -
I just checked my bill and it started charging me for VZ Navigator which I never ordered and don't want. How can I get reimbursed?
papajoe555, we want managing your account to be easy breezy. For your convenience, you can remove the VZ Navigator feature online at My Verizon http://bit.ly/xB4iTc Is it possible that you added that feature directly on your device?
LasinaH_VZW
Follow us on Twitter @VZWSupport -
Check Incoming/Outgouing Transaction
Hi, is any way, how I can check incoming/outgoing transaction to/from database Oracle in my own third party application? Is possible set database server Oracle that way to send all transaction to my own third party application, or any other way to get same effect?
IMHO you don't have incoming/outgoing transactions on your database. You've incomming statements and outgoing resultsets. The transactions is on your database.
If you want to protokoll every DML statements which were executed on your system than you can use the logminer.
Regards
Marc
Maybe you are looking for
-
Parsing the data of the payload in XI and then based on the data sending it
Hi , I have to send the customer data to SAP using IDOCS. What i have to do is to pass all the data related to sold to into SAP first and then send the shipto data. the sold to and the shipto data will be recognised based on the qualifier present in
-
Need instructions on how to use my new xbox with my X-Fi Titanium
Heyho, I'm about to get my new Xbox 360 today/tomorrow and as I have a 5. soundsystem running with my pc I want the 360 5. sound to be on this system as well. Thus I'd like to connect my xbox via toslink with my x-fi titanium and then put it out over
-
How do I move a song that didn't go into the compilation album?
I have gone into the info about the song and changed the info about sorting/grouping but it still won't move into the album. How do I do that?
-
ASA High Memory utilization and random lockouts
We have 2 ASA 5520's running Active/Standby with the cable based failover. At random times perhaps once our twice a week we will get calls that RA VPN users cannot connect, RA users connect with the Cisco VPN client. Also most often during this time
-
How to convert mkv files into dvd reader compatible format
Hi there! that's my first discussion ever in this community. Hope you can help me and I thank you by now for support. My question is pretty simple. How can I convert a full HD .mkv file into something compatible with DVD readers for home use ( mpeg,