Getting Payment Terms Text of PO
Hi All,
I need to get the Payment terms text of PO.
I am able to get the Own explanations from T052U table.
The payment terms entered in the PO can be got using Read_text passing F07, EKKO and the PO number.
What i need is getting the Explanation of First Payment Term, Explanation of Second Payment Term and Explanation of Net Payment Term.
Regards
Arun
check table
T052U
<b>Hi ARUN ,
i am unable to get ur Point ? Can u tell me more abt this ?
if i am giving payment term = 1050 @ PO header ? So what do u want to get ? long text of 1050 or what ?</b>Regards
Prabhu
Message was edited by: Prabhu Peram
Similar Messages
-
Where to get payment terms text.
Hi Guys,
I need to fetch payment terms text. I don't find any text table connected with zterm field.
Cheers
SenthilDear Senthil
Some of the following tables have the field ZTERM
T052
T052U
TE052
JKKD
VBKD
FPLT
KNB1
Also please note that if you refer the Payment Term text in sale order, the field name is VTEXT and the table is TVZBT
thanks
G. Lakshmipathi -
Hi,
I'm trying to catch the text from the payment terms of a purchase order, but i'm getting nothing...
Can anyone please see the code and tell me what i'm i doing wrong?
Thanks
P.S. - this code is in the Code Initialization of the sap adobe forms interface (don't know if it matters or not...)
DATA IT_T052 TYPE T052 OCCURS 0 WITH HEADER LINE.
*Payment Term
DATA v_PaymentTerm TYPE EKKO-ZTERM.
*Texto condição pagamento
DATA IT_PT_TEXTS TYPE ttext OCCURS 0 WITH HEADER LINE .
*Payment term of the PO 1234
SELECT ZTERM
from EKKO
into v_PaymentTerm
where ebeln EQ '1234'.
ENDSELECT.
*Fill the internal table with the payment terms info
select *
from T052
into table IT_T052
where zterm EQ v_PaymentTerm.
*I've tested and it returns 1 row with the correct data
call function 'FI_TEXT_ZTERM'
exporting
i_t052 = IT_T052
tables
t_ztext = IT_PT_TEXTS.
*PROBLEM!!!
*the program never enter this loop
LOOP AT IT_PT_TEXTS.
WA_PT_TEXT-PT_TEXT = IT_PT_TEXTS-TEXT1.
APPEND WA_PT_TEXT TO PT_TEXT.
CLEAR WA_PT_TEXT.
ENDLOOP.Hi Hugo,
If as an ABAP developer, you want to display payments terms text in different languages, you can read ZTERM text from SAP table TVZBT, Customers: Terms of Payment Texts table.
Customers: Terms of Payment Texts TVZBT table has the following table columns.
MANDT Client
SPRAS Language Key
ZTERM Terms of payment key
VTEXT Description of terms of payment
Stolen from [SAP Payment Terms Table and ZTERM Texts Table for ABAP Developers|http://www.kodyaz.com/articles/sap-payment-terms-table-and-zterm-texts-table-for-abap.aspx]
Regards
Clemens -
How to find Payment term text from Terms of payment.
Dear All,
in table VBRK I can see a field Terms of Payments - ZTERM. Now I need to find the table where I can find Payment term text field ? Can someone tell me how to research this ?
Also if I know address from Kna1 ( field name adrnr ) how can i find the fields linking to table ADRC ?
Many Thanks,
AshimHi,
Payment term table already answered by Anil. Use function module "ADDR1_EXTRACT_TABLES" to extract address information. Pass address number as an input to this function module.
Regards
Vinod -
How to get Payment Term description in a MAster Agreement
Hi,
I am able to get the PAYMENT TERMS for a Master Agreement
code:
payment_term_str= doc.getPayTermsRef() ;
term_id = payment_term_str.getDisplayName() ;
how I will get the Payment Terms Description ?
Thanks in advance.
Regards,
Swastikimport com.frictionless.api.common.types.TypeFactory;
paymentHome=IBeanHomeLocator.lookup(session,doc.getPayTermsRef());
paymentBean=paymentHome.find(doc.getPayTermsRef());
resourceID=paymentBean.getDocumentDescriptionId();
rRef=TypeFactory.createResourceReference(resourceID);
paymentDescription=rRef.getValue(session);
Hope this helps.
Regards,
Immanuel -
Hi Experts,
I need to get the sold to business partner for the default payment terms.
Is there any FM or table. Could plese help us.
I am new to CRM Generaly Using which tcode we can see the sold to business partner default payment terms.
Thnx,
Sam.You can check tCode BP ( Business partners )
Once in the transaction , Under the BP SAP ID , Select 'Display in BP Role' as Sold-to Party . Then Select 'Sales Area Data' and then Billing -
Hi,
while creating vendor i am giving the payment terms. based on the selected payment terms i have to retrieve the text and display it on the purchase order format. How can i do that one. please help me.Hi,
What is the field which you are using for PAYMENT TERMS and which database table are u referring to ?
Regards. -
How to get payment term of a sale order ?
hi,
in transaction VA02, How can we know the payment term a document ? it is stored in which table ?
Thanks.Hi,
In VA02 after entering the sales document number,you can find the payment terms in overview screen in Sales tab.
Goto Header,under billing Document tab you can find the payment terms also.
Similarly in item details also under billing tab you can find the payment terms for each line item.
All the payment terms that are created through "OBB8" T.Code will be stored in "T052" Table.
For your Sales order,the payment terms will be stored in "VBKD" table.Goto SE11/SE16,Enter your sales order number in VBELN field.
Execute.
You will find the header details and item details.In each case you can find the payment terms.
Regards,
Krishna. -
How to get payment terms attached to customer/Billto/agreement frm tables?
Hi All,
Could you please help me how to pull the payment terms attached to a particular Invoice, customer and agreement.
Thanks for your help,
Prathimaimport com.frictionless.api.common.types.TypeFactory;
paymentHome=IBeanHomeLocator.lookup(session,doc.getPayTermsRef());
paymentBean=paymentHome.find(doc.getPayTermsRef());
resourceID=paymentBean.getDocumentDescriptionId();
rRef=TypeFactory.createResourceReference(resourceID);
paymentDescription=rRef.getValue(session);
Hope this helps.
Regards,
Immanuel -
TABLES FOR PAYMENT TERMS TEXTS
THES ARE THE TABLES FOR GETTING TEXTS FOR DIFFERET TERMS:
1. TVKGGT- TEXTS FOR CUSTOMER CONDITION GROUPS(CUSTOMER MASTER)
2. TVZBT - CUSTOMERS:TERMS OF PAYMENT TEXTS
3. TINCT - CUSTOMERS:INCOTERMS:TEXTS
4. DD01T - domain Descriptions
5. DD07T - Domain Value descriptions
6. DD07T - DD: Texts for Domain Fixed Values (Language-Dependent)
7. DD07V - View on fixed values and domain texts
8. DD03T - DD: Texts for fields (language dependent)
9. DD03L - Table Fields1. TVKGGT- TEXTS FOR CUSTOMER CONDITION GROUPS(CUSTOMER MASTER)
2. TVZBT - CUSTOMERS:TERMS OF PAYMENT TEXTS
3. TINCT - CUSTOMERS:INCOTERMS:TEXTS
4. DD01T - domain Descriptions
5. DD07T - Domain Value descriptions
6. DD07T - DD: Texts for Domain Fixed Values (Language-Dependent)
7. DD07V - View on fixed values and domain texts
8. DD03T - DD: Texts for fields (language dependent)
9. DD03L - Table Fields
10. DD07V will contain all the domain values. -
Wrong Payment term in the Invoice
We have a problem with one of the vendor Invoice creation. We are getting wrong payment term in the Invoice.
We have payment term A in the vendor master both company code and Purchasing Org. We have the same payment term A in Purchase order and Contract.
But when we create invoice using MIRO for the PO we are getting Payment term B. This is happening for only one vendor.
We know that it can be corrected at the financial document level but want to know how this payment term B is pulled up from cause i checked all the options but nowhere to find from where it is coming.Hi Aparna,
Check the following:
In MIRO, if you use PO reference to create the IV document,terms of payment will not get copied from vendor master, the terms of
payment will come from the PO.(if you have the invoice entered without reference to the PO, then the terms of payment are copied from vendor.)
So when you change the the invoice party in MIRO, new payment terms will not get copied from vendor master, they will come from the PO.
Please review SAP Note 322430 MIRO: Proposal logic for terms of payment Payment terms are only adopted from the vendor master record Without reference to purchase order
You enter an invoice without purchase order reference by adding a G/L account line or material line as a first item. If the terms
of payment key does not contain any value, this is copied from the accounting view of the vendor master record.
Thanks
Aravind -
Hi Experts,
I am developing one reports, which should give the same output like FBL5N, but my report should calculate the payment terms logic, could any one suggest how i can use payment terms login in my report.
Any function module would give no,of days for payment terms logic.
Thanks,
GourisankarHI,
Even i got same requirement.
SELECT belnr " Document number
budat " Posting date
bldat " Document date
waers " Currency
xblnr " Reference number
blart " Document type
shkzg " Debit/credit indicator
wrbtr " Amount
zfbdt " Baseline date
zterm " Payment terms
FROM bsak
INTO TABLE t_bsik
FOR ALL ENTRIES IN t_delivery
WHERE bukrs IN s_bukrs
AND lifnr IN s_lifnr
AND belnr IN s_belnr
AND xblnr EQ t_delivery-vbeln
AND sgtxt IN s_sgtxt.
we get payment term from the field zterm.
and then to get the payment date.
use the below logic.
SELECT SINGLE ztagg " Day Limit
ztag1 " Days from Baseline Date...
ztag2 " Days from Baseline Date...
ztag3 " Days from Baseline Date...
zstg1 " Due Date for Special Condition
zstg2 " Due Date for Special Condition
zstg3 " Due Date for Special Condition
FROM t052
INTO lfs_days
WHERE zterm EQ fs_zterm-zterm.
and select maximum days from lfs_days.
and add it to your baseline date.
that will become ur payment date.
Hope it is useful to you.
Regards,
Manjari. -
Payment terms by plant.
Hi sap gurus!
I have diferents payment terms for each plant, when I do a purchase order, I want to get payment terms from the inforecord, but in info records payment terms don´t exist, ¿Is there an enhancement or a SAP note in order to be able to add the payment terms to inforecords?
Thanks.Hello fhernandoz,
I do not see this is the actual business case. Generally one vendor would have agrred to terms and condition with the purchase organization and then it remains same across all the plants under that organization so as per system it is not possible to have this.
Please explain your business requirement.
You can write user exit like maintain one table for the combination of vendor and plant (can add pur org also)... to populate payment term from that table everytime you create PO. In PO create BAPI you can add that user exit.
Revert if any further query.
Thanks And Regards,
Krupesh Kothari. -
Credit card payment terms in the sales order
Hi All
In the sales order, if you enter a credit card and in the payments terms field, if you forget to enter the payment term as credit card,system still allows to create the order without any error message.
The requirement is to through an error message if you dont select the payment term as credit card,when payment card is entered in the order. This validation can be done by writting the logic in userexit_save_prepare.
Without using this userexit, is there any alternative to satisfy this requirement.
Regards
Sreedear Sree
i understand your req.
probably user exit is the best way...
as you know there are 2 payment terms fields for customer:
KNB1-ZTERM (com. code level)
KNVV-ZTERM (sales area level)
you can keep 2 different terms there using XD02 - for example your specific payment term for craedit card in KNVV, but standard terms in KNB1.
i suppose in most cases while creating order with this customer user gets payment terms exactly for credit card (which will come from KNVV-ZTERM) -
Payment term and Baseline date are not appear after residual clearing
Hi Friends,
We have an issue in Payment term. Recently small changes were made in OBA3.Here they enable the option of "Payment term from invoice". the function of this is to - copy the payment term and baseline date form invoice to Partial item .Due to enable of this function after residual clearing the payment term and base line fields are get empty.
Now user want to get these fields to be updated even not changes take place in OBA3.Can you please suggest me the way, with out changes in OBA3 can we get payment term and baseline date field after residual clearing .Please suggest .
Thank you
Regards,
DharmaHi Julie,
Thanks for your reply..
Here the issue is, the user using Baseline date for two specific purpose.
1.Due day calculation-auditing purpose
2.Agning report
For due day calculation they recently enable the option "payment term from invoice in -OBA3".Due to active the function,system copy the payment term and baseline date from invoice to residual item.it means the residual item having baseline data as invoice date not posting date.
But for aging report purpose it has to be update posting date.
now user want to meet these both requirement .How can it possible .Please suggest.
Thank you
Regards
Dharma
Maybe you are looking for
-
Leading spaces in excel file from ALV
Hi Guys, once I export a record from ALV to excel. Some values I think all values that are TYPE I. How can I remove this leading spaces. Ex: ' 100' something like that.. so if you dont expand the c
-
Display the Word or html doc which is stored as blob intable and SearchApplication
Hi All, I have two doubts and are as follows.... 1)Created a table name create table documents(id number,doc blob); I created a form based on the above table. I have two text boxes on the form, one is to enter the id and the other one is upload the d
-
Attribute Importance - Measure Influence of single classes
Hello, I've been solving an Attribute Importance problem recently and identified the most influential factors. Now i want to find out which particular classes of this attribute have the strongest relation to the target. If you take the affinity card
-
Hi All, I was so excited at my new iPOD Mini..However, offlate my iPOD has stopped functioning properly. When i browse to my playlists or songs, it does not show-up any folders. When i try connecting iPOD to the computer, the iTUNES shows an error an
-
Can you rig Discoverer to use custom application user logins?
This is using Discoverer 10.1.x and Oracle 10.2.x Instead of having database user accounts, is there a way to get Discoverer to use/recognize logins created for our application which are stored in a table? From what I've heard, 11i can do this but we