Miro payment terms on the based on the vendor master payment terms
i need to caluculate the MIRO payment terms based on the vendor master payment terns lfb1-zterm
what are the configuration settings needed.
would u please tell me the solution
with regards,
Srinivas
Hi,
If you have maintained the payment term in the Purchase Order, it will overwrite the payment term which is maintained in the Vendor Master. If no payment term is maintained in the PO, then the payment term which is maintained in the Vendor Master will be considered.
Regards,
Amit
Similar Messages
-
No view of the changes of Customer /Vendor master data
Hi Experts,
I have a problem, when I run the standard report to view the changes of customer/vendor master data, I don't find the change relative to a bank account .
I found in the report the technical field that the user has changed, but I haven't found the text of the data in the tab "bank account".
Can you help me, please?
Thanks in advance.
Best regards
GiampaoloDear Ram,
thank you for your answer , but my problem is still present. If I want to see the modify of the Customer/Vendor Master Data for the Payment transaction Data details, I don't try this information in the TCODE FD04.
Do you know a different report or TCODE that I can use?
Thank you in advance.
Best Regards
Giampaolo -
How to Use Parameter ID to default the Bank details in Vendor master
HI,
Client wants to default the Bank details for his vendor master records which will be created in future.Kindly advice me how to create parameter ID for defaulting the Bank details in vendor master.
Kindly advice me
Thanks
SunithaHello,
You have misunderstood the concept of Parameter ID.
A field can be filled with proposed values from SAP memory using a parameter ID for that particular user. Normally in Finance, you can keep Company Code, Controlling Area etc. can ke kept as default. You find the Parameter tab in User Master Record in SU01.
I am afraid that you want to populate the bank details in vendor master record. These fields are very critical for all types of payment. You should double make sure that you are entering the correct bank details in the vendor master record. If you do not fill any of these details, your BACS and CHAPS (DME) payments would get failed.
If your client do not have details of bank information, the same can be filled later by writing a LSMW.
Thanks,
Ravi -
IDOC capturing the old data from Vendor master instead of modified data
Hello Friends,
Could you please guide me on the below issue ?
Vendor master was changed with the address being modified at 1300 system time. => change log shows as 1300
Payment run and IDOC generation ( RFFOEDI1 ) was executed at 1400 system time. => IDOC created time as 1400
but , Still the IDOC captured the old vendor master address data onto the IDOC .
this is very strange to me and no idea how this can happen.
thanks
Raghu V
Edited by: Raghunandan Vasudevarao on Jan 27, 2011 11:29 AMModerator message: I am sorry but I had to remove the "correct answer" as it was not correct.
It is well possible to remove the purchasing view via archiving, since archiving of vendor masters is divided into 3 activities: archiving purchasing view, archiving company code views, archiving general data.
Of course there are preconditions: you cannot archive purchasing data view if you had already created orders. In that case you have to archive the orders first.
See the network graphic, in SARA enter object FI_ACCPAYB, then click the icon for network.
In that particular case you would even create inconsistencies if you delete a table entry.
And before you delete table entries you should in general know about the relationship of tables.
Just thinking that a vendor master is LFA1, LFB1 and LFM1 is much to short. Goto DB15, enter FI_ACCPAYB (this is the archiving object) in the lower part and see how much tables are returned. These are all tables that can have data if you maintain a vendor master.
Now check all those tables if they have a relation to LFM1 and if they contain data
what will happen if you delete the vendor despite of existing orders? you probably get a dump when you access the purchase order. -
Hi what is the transaction code for vendor master delete
hi
what is the transaction code for vendor master delete? and customer master delete?
thank u
suryaHi
There won't be any Deleting of customer and vendor completely
we only BLOCK them
FK05 Block Vendor (Accounting)
MK05 Block Vendor (Purchasing)
XK05 Block Vendor (centrally)
FD05 Block Customer (Accounting)
VD05 Customer Block (Sales)
XD05 Block customer (centrally)
<b>Reward points for useful Answers</b>
Regards
Anji -
How to make the Region Fild in Vendor Master as a Mandatory?
HI All,
can anyonde guide me about:
How to make the filed: "Region" in Vendor Master a Mandatory while entering the Data.
PL.help.
Thanks,
Roopan.Hi
Go to T-code OBD3.
Check with account group you use for the vendor.
Double click on the account group.
Double click on the general data and on then on the address group. You can maintain region here as Mandatory.
Reward if this helps
Thanks -
What the setting required in vendor master for Intercompany or intracompany
What the setting required in vendor master for Intercompany or intracompany orders
Thanks,
KiranHi,
For the inter company STO scenario
Create a vendor for the company code of receiving plant, using account group :0007 Assign this vendor to Delivering plant
in the Purchasing view>Extras>Add. Purchasing data>Plant.
Also create an internal customer for the supplying sales area and assign it to the vendor, it helps in determining the Shipping point. -
What is the bdc program for vendor master?
what is the bdc program for vendor master?
Hi,
Find the code here.
And do create your text file data in the order of itab structure.
{report ZBDC_XK01
no standard page heading line-size 255.
data: bdcdata like bdcdata occurs 0 with header line.
data: begin of itab occurs 0,
lifnr like lfa1-lifnr,
bukrs like RF02K-bukrs,
ekorg like RF02K-ekorg,
ktokk like RF02K-ktokk,
anred like lfa1-anred,
name1 like lfa1-name1,
sortl like lfa1-sortl,
land1 like lfa1-land1,
spras like lfa1-spras,
waers like lfm1-waers,
end of itab.
selection-screen begin of block blk1 with frame.
parameters: p_file like rlgrap-filename OBLIGATORY.
selection-screen end of block blk1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
perform f4_help_p_file.
start-of-selection.
perform get_data.
perform upload.
END-OF-SELECTION.
*& Form f4_help_p_file
text
--> p1 text
<-- p2 text
form f4_help_p_file .
data: v_file like p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = v_file.
CHECK sy-subrc EQ 0.
p_file = v_file.
endform. " f4_help_p_file
*& Form get_data
text
--> p1 text
<-- p2 text
form get_data .
data: s_file type string.
s_file = p_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = s_file
FILETYPE = 'ASC'
HAS_FIELD_SEPARATOR = 'X'
HEADER_LENGTH = 0
READ_BY_LINE = 'X'
DAT_MODE = 'D'
CODEPAGE = ' '
IGNORE_CERR = ABAP_TRUE
REPLACEMENT = '#'
CHECK_BOM = ' '
IMPORTING
FILELENGTH =
HEADER =
tables
data_tab = itab
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
OTHERS = 17
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
stop.
ENDIF.
endform. " get_data
*& Form upload
text
--> p1 text
<-- p2 text
form upload .
loop at itab.
perform bdc_dynpro using 'SAPMF02K' '0100'.
perform bdc_field using 'BDC_CURSOR'
'RF02K-KTOKK'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RF02K-LIFNR' itab-lifnr.
perform bdc_field using 'RF02K-BUKRS' '0001'.
perform bdc_field using 'RF02K-EKORG' '1000'.
perform bdc_field using 'RF02K-KTOKK' '0001'.
perform bdc_dynpro using 'SAPMF02K' '0110'.
perform bdc_field using 'BDC_CURSOR'
'LFA1-SPRAS'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'LFA1-ANRED' itab-anred.
perform bdc_field using 'LFA1-NAME1' itab-name1.
perform bdc_field using 'LFA1-SORTL' itab-sortl.
perform bdc_field using 'LFA1-LAND1' itab-land1.
perform bdc_field using 'LFA1-SPRAS' itab-spras.
perform bdc_dynpro using 'SAPMF02K' '0120'.
perform bdc_field using 'BDC_CURSOR'
'LFA1-KUNNR'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0130'.
perform bdc_field using 'BDC_CURSOR'
'LFBK-BANKS(01)'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_dynpro using 'SAPMF02K' '0210'.
perform bdc_field using 'BDC_CURSOR'
'LFB1-AKONT'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0215'.
perform bdc_field using 'BDC_CURSOR'
'LFB1-ZTERM'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0220'.
perform bdc_field using 'BDC_CURSOR'
'LFB5-MAHNA'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0310'.
perform bdc_field using 'BDC_CURSOR'
'LFM1-WAERS'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'LFM1-WAERS' itab-waers.
perform bdc_dynpro using 'SAPMF02K' '0320'.
perform bdc_field using 'BDC_CURSOR'
'RF02K-LIFNR'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_dynpro using 'SAPLSPO1' '0300'.
perform bdc_field using 'BDC_OKCODE'
'=YES'.
call transaction 'XK01' using bdcdata mode 'A'.
refresh bdcdata.
clear itab.
endloop.
endform. " upload
*& Form bdc_dynpro
text
-->P_0126 text
-->P_0127 text
form bdc_dynpro using program dynpro.
clear bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
append bdcdata.
endform. " bdc_dynpro
*& Form bdc_field
text
-->P_0316 text
-->P_0317 text
form bdc_field using fnam fval.
clear bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
append bdcdata.
endform. " bdc_field}
Reward points if you find it helpful
Thanks,
Prasanna -
Mass Vendor master Payment method update
Hi All
Mass vendor master payment method update, is there any other alternative solution to update the new payment method in Vendor master. Normally we need to assign new payment method in Vendor master one by one instead of mass vendor master payment method update. Please help me to resolve the issue.
Regards
K.GunasekarThanks for your update
I tryed to assign the new payment method in MASS transaction code and new value is updated but existing payment method has deleted. We need to maintain the previous payment method along with new payment method. Please provide me the necessary solution.
Regards
K.Gunasekar
Edited by: KGUNASEKAR on Dec 6, 2010 10:15 AM -
[iOS] Sort Artists with the prefix "The" based on the 2nd word in app
This is something that drives me nuts, especially since it's done correctly on the desktop app. Why are The Strokes sorted under the "S" category but under the "T" section in the app? It's especially a hassel for bands like The Cribs who would be significantly higher on the list if the sorting was consistant. This is a small, almost common sense change that I think Spotify should make.
Updated: 2015-07-12Hi and thanks for your contribution! A similar idea has also been suggested here:
https://community.spotify.com/t5/Live-Ideas/iOS-Your-Music-Ignore-articles-the-when-sorting-artists/idi-p/1163932
Add your kudos and comments there please! -
Hi,
I would like users to maintain same payment terms in vendor master Purchasing and company view
So i would like system to copy payment terms maintained in one field to other field or vise versa
Are there any std.settings available for this?
or any user exit or badi?
Please confirm
Thanks
BR
DiwakarYou can use field exit for this purpose, take help form ABAPer to define this field exit for the payment term
-
Vendor Master Payment Terms and Reconcillation account
Pls tell me In SPRO where Payment Terms and Reconcillation account's are maintained for Vendormaster
HI Vinay,
Your question isn't clear. You want to define Payment terms and Reconciliation account for Vendor Master record ?
If this is correct then go through the below path for payment terms & Reconciliation Account.
MAINTAIN TERMS OF PAYMENT:
SPRO > REF IMG > Financial Accounting > Accounts Receivable and Accounts Payable > Business Transactions > Incoming invoices/Credit memos > Maintain terms of payment (or) OBB8
RECONCILIATION ACCOUNT
Accounting > Financial Accounting > General Ledger > Master Records > Individual processing > Centrally (or) FS00
Enter G/L Account No. XXXXXX
Company Code AAAA and select CREATE button.
Under Type/Description tab
Account Group LIABILITIES
Balance sheet
Short text A/P (or) SUNDRY CREDITORS A/C
G/L acct long text A/P A/C
Under Control data tab
Account currency INR
Reconciliation account for A/C type Vendors
Under Create/bank/interest tab
Field status group G067 and SAVE.
Rams.N
If this is helpful, assign me points -
How to Decativate the Grouping key in Vendor Master?
Hello All,
I'm trying to create a Vendor from the transaction code FK01, I fill up all the details and when i come to the dinning part of the master it does let me save the vendor and asks for a "Valid Grouping Key"....i have checked with spro setting for Define Layout per company code (Vendor), there the radio button is at OPTIONAL for Dunning Area.
How can i get the system saving the vendor without asking me for a Grouping Key?
Thanks,
TusharHi ,
Go to the vendor account group field status Filed status and supress the Single pmnt, grp key, PM supl field.
Company code data>Payment transactions>Single pmnt, grp key, PM supl.
Regards
Surya -
Selecting the Bank account from Vendor master when APP is run
Good Morning.
I have a scenario where a Vendor with Multiple bank accounts in the vendor master
Bank account 1 - HSBC UK
Bank account 2 - RBS UK
Bank account 3 - Bank of America US
I need to make a payment for a purchase made from US and he chooses the payment to be made directly to the BOA US account. when running the payment run, can i select the bank account to which the outgoing payment is sent to? using Automatic payment program or manual outgoing payment?
Thanks in advance
ShankarHi Gowrishankar,
You can change the house bank while runinng the Payment Program in F110.
Please follow the below steps for your requirement.
F110 --> give the parameters & save. > click on Edit Proposal> Double click on vendor ( it will give you the due invoices tobe paid) --> double click on the invoice document which you want to pay in BOA US > Click on Reallocate button> give payment menthod , House bank , account ID and save.
The next subsequent steps are normal.
Thanks & Regards,
Shashi Kanth. -
Extract the new , changed , deleted vendor master data -urgent pls
Hi all,
I have require ment like i need to extract all new, changed and deleted data from SAP TO MAXIMO
i need to send to a windows environment which both systems share,
i am using LFA1 ,CDHDR , CDPOS Tables , i will get the reuired information , can i use gui_download
to download to windows environment which both system are mapped to a common shared folder.
i will extract the infrmation and sent to a shared folder.
this a backround job schedule daily once.and also i have to sent the file contents to spool also.
please suggent some code existing or how to do the logic behind.
shall i use open data set
read data set
close data set.
please suggest ways of doing............urgent.
regards
kodamanchiliWith regards to the writing out of the data that, you are correct that you should use the Data Set commands if you are attempting to write a file out to the application server. If you are using any sort of EAI tool then there maybe are other ways specific to the tool for sending data, such as some of the tools utilize RFCs to send the data.
For the actual identifying of the changed records, it is best not to write delta interfaces directly against the change document tables (CDHDR and CDPOS). Instead you should be ustilizing change pointers. Change pointers are transient data stored in the BDCP and BDCPS tables (combiend togehter into view BDCPV) or stored in BDCP2 if configured to use this newer change poitner table for much better performance.
An instance of a change pointer in the change pointer tables will indicate the record that has changed and point to the changed document in the change document tables that can be referenced to extract more specific information.
The nice thing about change pointers are:
- They are transient, at the end of your extract you clear the ones that you've extracted so that the next time you will get the ones that have been pulled since then.
- You can setup instances of your change pointer object that are specific to an extract program so that two extract programs for similiar or even completly the same data won't itnerfere with each other.
- The CDHDR and CDPOS tables are great for extracting changes that have occured over time for a specific instance of a buisenss document (ex. Vendor) but do not perform well over time for extracting all changes associated with all instances of a buisness document (ex. All vendors that have had changes since the last run of the program). Programs that extract directly against CDHDR and CDPOS do perform delta extract functionality are oftern a performance problem as time progresses and the tables grow in size. If used properly Change Pointers are efficient becuase the tabels can be kept small and are optimized for the extracting of deltas.
For any tables that log change documents in CDHDR and CDPOS you can configure change pointers to be populated in the BDCP* tables.
Change pointer configuration:
- BD61 - Activate change pointers globally within the SAP instance
- WE81 - Need to create an ALE message type (even if you're not actaully going to connect it to an IDoc)
- BD50 - Activate change pointer functionality for your message type
- BD52 - Define the individual change documents, tables and fields that you want to have as part of your tracking
Your extract program will use two functions:
- CHANGE_POINTERS_READ - Use this to get a list of all change pointers since the last execution
- CHANGE_POINTERS_STATUS_WRITE - Use this to mark the change pointers as extracted so that they won't get picked up on the next execution
Transaction BD22 (Program RBDCPCLR) should be scheduled to run regularily to delete from the change pointer tables the records that have been marked as processesd.
Note - A common mistake that is made is that the change pointers are read, some filtering is done for specific ones that should be extracted and then only the extracted ones have their change pointer status updated. It's important to update the status on all of the change pointers because otherwise they'll be picked up again on the next run of the program and will be filtered out again, so over time the number of selected change pointers will keep growing since they will never get purged from the change poitner tables.
Note that the BDCP and BDCPS tables have a number of performance issues when the selections are done against them due to the way they are joined and the crieteria that is used for selecting. Becuase of this SAP has implimented a new change pointer table BDCP2 which is a single table as opposed to using a join. In order to utilize BDCP2:
- Used SM30 to update V_TBDME. For your message type turn on the checkbox for BDCP2.
- Run program RBDCPMIG for your message type, this will migrate existing pointers over to the BDCP2 table. If you can guarentee that there are no existing pointers then you can use SM30 to update for your message type the target of the pointers as being BDCP2
~Ian
Maybe you are looking for
-
HI hoping for help pls, laptop was recently repaired& cloned, now will not recognise iphone or ipad, only sees iphone as a camera. Have spent ages trying to reinstall itunes to get so far and for it to fail. TRying desperately to reinstall driver for
-
HT202157 apple tv is not working
need help my apple tv is not working
-
Adobe Folio Builder - Network Error - Dispite no restrictions, details inside
Hi, We have a user who is using Indesign, and we have installed Adobe Folio Builder. The problem occurs when they try to sign in to Folio Builder and are given the message 'Network Error' We know it's not a problem with their credentials as they can
-
The logics for ALL calc key figures (CKF) - Table available?
Hello experts, I am going through a project here to convert a lot of CKF / RKF in BI Queries. There are 100's of them and what I want to do is to be able to see all the formula's used in one list as opposed to go through each on in query designer whi
-
Assistance required in creating BRF workflow SRM 7.0
Hi Experts, I am new to SRM. I have a requirement wherein I need a create a BRF process control workflow. In high the requirement is as follows. Once a shopping cart is saved the workflow should start and check whether the shopping cart value is gre