Set Validity period to internal catalogs.
Hi All,
I am trying to assign a validity period for Internal catalog on the Supplier catalog CSV2 file. I have defined the characteristic Id
as /CCM/VALID_TO and /CCM/VALID_FROM.
I am unable to upload the supplier catalog. But if I remove this fields it allows me to upload.
I tried with COMT_VALID_FROM and COMT_VALID_TO also.
The date I defined was in YYYYMMDDhhmmss.I tried with different formats of date like DDMMYY,yyyymmdd,ddmmyyyy.
Please suggest how to assign the validity period to the catalogs.
Thanks,
Devi
Hi Chris,
It says catalog cannot be uploaded for item.
This is error I get in SLG1.
The following exception was raised:
/CCM/CX_CONVERSION_FAILED
The exception occurred at the following point:
Program /CCM/CL_UPDATE_CONTENT_SERVICECP
Include /CCM/CL_UPDATE_CONTENT_SERVICECM00W Line 41
Other properties of the exception: Property Value
KERNEL_ERRID
TEXTID
$STACK_LVL 1
$TXT Characteristic VALID_FROM not found
$EXC_CLASS /CCM/CX_OBJECT_NOT_FOUND
$SRC_PRG /CCM/CL_CHAR_MANAGER==========CP
$SRC_INC /CCM/CL_CHAR_MANAGER==========CM00J
$SRC_LNO 32
$STACK_LVL 2
$TXT Characteristic VALID_FROM not found
$EXC_CLASS /CCM/CX_OBJECT_NOT_FOUND
$SRC_PRG /CCM/CL_CHAR_MANAGER==========CP
$SRC_INC /CCM/CL_CHAR_MANAGER==========CM00K
$SRC_LNO 86
$STACK_LVL 3
$TXT Characteristic VALID_FROM 0000000004 AI_VALID_DATE 0000000001 does not exist
$EXC_CLASS /CCM/CX_INTERNAL_ERROR
$SRC_PRG /CCM/PROCESS_PACKAGE
$SRC_INC
$SRC_LNO 0
V1 10NBC
V2 1428
%LOGNUMBER 00000000000000031567
Regards,
Devi
Similar Messages
-
EWT - giving validity period based on withholding tax code
Dear Friends,
1) My client is having different withholding tax codes (based on rates) for the same withholding tax type. I have given validity period based on withholding tax type in EWT -> Company code -> Assign withholding tax types to company codes, but they want at withholding tax code level because each withholding tax code is having different validity period.
Could you please let me know whether we can give validity period or dates based on withholding tax code instead of withholding tax types.
2) Also please let me know how to handle LTDC based withholding tax codes.
Thanks & Regards,
Dwarak.Hai,
it is not possible to give validity period for tax codes.if you are
using formula functionality,you can set validity period for tax code rates.
Raghav -
Catalog validity period in SRM-MDM
Hi
I am using SRM-MDM v 7.1.
In the subtable 'Catalogs' you can create a catalog name and specify the validity dates of that catalog:
You can then assign a Catalog ID to each item in the main Catalog items table.
The problem is that there does not appear to be a way to create a Named Search around the validity dates of the Catalog.
I know there are various other ways I can achieve the hiding of expired items but it seems strange that the standard product does not make use of the validity dates in the Catalog subtable.
I just wanted to check that I am not missing something with the use of the Catalog subtable.
Many thanks
JamesI've done some research and it appears that in the Free-From search I can write an Expression Search and then save this as my Named Search.
Can anyone tell me how to write an expression for Validity Period End Date is lower than today?
Thanks
James
IS_LOWER (Supplier Catalog Name. Validity Period - End Date) -
How to set OSA appraisal template validity period ??
Hi Guru,
I am now working on OSA appraisal. When i create a appraisal template in PHAP_CATALOG, i cant specify the validity period. In the end, the validity period always sets to start date as 01/01/1900 and end date as 31/12/9999. As a result, i cant specify that in which year, which appraisal template to be used because all the templates are having the same validity period. For example, i wanna create a appraisal template from 01/01/2008 to 31/12/2010. So,how can i set the validity period to the period i want? Or is there anywhere can set the validity period ?
ThanksIn the VA object, Layout tab, make sure "do not display validity period" is not checked. This should display the validity period columns, which the user's can enter.
If the column cannot be changed, then check the security authorization.
If the values are defaulted, make sure, you disable the BAdi. Also, make sure, in the processing tab,
click on the "further template behaviour" button. Make sure, there are no "default validity period" enhancement area's. -
AFS - Season's validity period - unable to set
Hello everybody,
I'm trying to add seasonality in purchase orders, but when I try to crete a PO for the material with active seasonality, SAP gives me an error ("no season found").
I report all the steps I've made, so it's easier to find what I'm doing wrong
Access customizing (SPRO), Logistic - General --> Define AFS SeasonsDefined a season and a collection
Access MM01 and created a material, in tab AFS Basic Data, in tab Seasons, I added the season & collection just created and chose from the dropdown "season level" the option "Use season".
If I try to create a new PO (ME21N), it gives me the "no season found error". So I looked around (Google) and I found the transaction /AFS/SS02 (SAP Menu --> Logistics --> AFS Central Functions --> AFS Seasons --> AFS Stock Seasons --> Change) to define the validity period of season. When I try to insert a validity period for the above season/collection, when I save, it gives me this error: "Number range 01 not created for object J_4AKNUMH" and kick me out from the transaction.
What can I do to fix this issue?
EDIT: Ok, I solved the problem of adding validity period, now I set them. However, when I try to create a new PO, it still gives me a warning that "no season found"Hi, Not sure about AFS but what I found and this will help you.
/AFS/DPRG_KOND2 - Condition Records Season Determination MM and PP
Check with creation of condition record number with : /AFS/RS02.
And check the reason 'Season not found' in MM area as below:
If the message is displayed in SD Transactions(Requirement)
If the system did not try all key combinations that you expected, check the Season Settings of the order type.
If the accesses are as expected but nothing was found (red light), check whether there are valid seasons for the given dates and key combination ->display requirement seasons. If an access was successful (green or yellow light), go to the details. A green lights means that the season is valid for that material; a red light means the season is not valid.
Check the AFS Basic data view in the Material Master.
If the message is displayed in MM,PP or IM Transactions(Stock)
If the accesses are as expected but nothing was found (red light), check whether there are valid seasons for the given dates and key combination ->Display Stock Seasons. If an access was successful (green or yellow light), go to the details. A green lights means that the season is valid for that material; a red light means the season is not valid.
Check the AFS basic data view in the Material Master.
Regards, -
Hai,
In CSV file I currently use the User Defined Characteristic ValPeriod with Component StartDate and EndDate, Both use Basic Type Code TimeStamp and when uploading the process was successful.
How to make use of both characteristics as the validity date in the shopping cart?
Currently we are using:
- SRM EBP 5.0
- CCM 2.0
- CSV 2.0
Thanks,
Feri.Hello Feri,
You can check validity period when item is published to search engine and item is transferred from Search Engine.
There are BADI which you should code the validity logic.
+ /CCM/CTLG_ENRICHMENT
+ /CCM/CSE_ENRICHMENT
Regards,
Masa -
Validity period for services in ITS
We are on Extended classic scenario with EBO 4.0 and wanted to have service order created.
When I log into ITS server
Shop -> Describe Requirement ->
I have Description, Internal Note, Quantity, Price, Category and Required on.
However I want "From date" and "To date" instead of just Required on date
Is there any configuration setting that needs to be enabled to have validity period for services.
Any help would be highly appreciated.Hi,
This is strange!At my place,I can see the foll fields when i goto DESCRIBE REQUIREMENT "link:
Describe Requirement
You can describe your requirement if you are unable to find it in the catalog.
Product Type Goods Services
Description
Internal Note
Quantity
Price
Category
Required BetweenOnFrom -
Pls check whether any BADI(like BBP_SC_UI_CTRL/BBP_SC_MODIFY_UI ) has been implemented to modify this screen in you system.
See these related notes:
Note 976533 - Changing the "Required on"/"Start Date" in shopping cart
Note 1064560 - Disabling Service Button causes change in Label/header.
Note 948473 - Change field labels on 'Describe Requirement' screen
BR,
Disha. -
MM - Goods Receipt (MIGO) and Validity Period End (Contracts and PO)
Hi Gurus,
Within our PO process, I created a PO which references a contract. Both have a Validy Period Start and End set up in customizing and filled in. But my problem is that I can still enter a Goods Receipt in MIGO to that PO, after validity has ended. I've set up in customizing the system message 06-041 as Error, and I've put in Screen Layout the checkbox 'GR message' for both PO and Contract.
Is there a way to block the GR threw IMG outside of the Validity Period ?
Thx in advance,
N.H.Hi,
Anyone has any clues ? -
Fetch the netprice from the validity period which always matches with the
Let me describe the same.
Suppose the PO creation date is 04.07.2007
The conditions for an item in a contract for the PO are as follows;
1. Validity from 04.07.2007 validity to 04.07.2007 Netprice = 100.00
2. Validity from 05.07.2007 validity to 31.12.9999 Netprice = 200.00
We need to always fetch the netprice from the validity period which always matches with the PO creation date. here the value 100.00 should be the correct netpr as the PO creation date matches with the first validity period.
But the program is fetching the netprice 200.000 which belongs to the second validity period. That is beacuse the select statement which fetches the data for contracts collects on the basis of EKKO-kdate and ekko-kdtab.the fields kdate and kdtab retrieves the validity period of the contract which is from 04.07.2007 to 31.072007. This data is then used to retrieve the netpr data from EKPO and it fetched 200.00 as it retrives the netprice of current data in contract validity and h not with respect to PO creation date.
This data is then used to fetch the get the netpr data from EKPO.
what we need is the netprice for that validity period of item(Conditions) that matches with the PO creation date..
Below is the code where I'm selecting the data from ekko and ekpo for the contracts data..Can you please add the code snippet to the below attachesd subroutine to get the required data from KONV and KONP so that we can retrieve the correct Netprice.
FORM select_contracts USING p_s_cebeln LIKE s_cebeln[]
p_c_k_bstyp TYPE ebstyp
p_p_bukrs TYPE bukrs
p_p_ekorg TYPE ekorg
p_p_ekgrp TYPE bkgrp
*Begin of Mod-004
fp_p_cernam type ty_r_ernam
p_p_cernam TYPE ernam
*End of Mod-004
p_s_werks LIKE s_werks[]
p_s_matnr LIKE s_matnr[]
p_s_lifnr LIKE s_lifnr[]
p_s_val_dt LIKE s_val_dt[].
*mod-002
data : l_amount type BAPICURR_D, " Net price
l_waers TYPE waers, " Currency Key
l_eff_amount type BAPICURR_D. " Effective value
data: l_v_netpr type bprei.
*mod-002
SELECT ebeln
bukrs
bstyp
aedat
ernam
lifnr
zterm
ekorg
ekgrp
waers
wkurs
kdatb
kdate
inco1
INTO TABLE i_ekko
FROM ekko
WHERE ebeln IN p_s_cebeln
AND bstyp EQ p_c_k_bstyp
AND bukrs EQ p_p_bukrs
AND ekorg EQ p_p_ekorg
AND ekgrp EQ p_p_ekgrp
*Begin of Mod-004
AND ernam EQ p_p_cernam
AND ernam IN fp_p_cernam
*End of Mod-004
AND lifnr IN p_s_lifnr
AND ( kdatb IN p_s_val_dt OR kdate IN p_s_val_dt ).
IF sy-subrc EQ 0.
Populates internal table i_ekpo using EKPO table.
SELECT ebeln
ebelp
loekz
txz01
matnr
werks
ktmng
menge
meins
bprme
netpr
peinh
webaz
mwskz
uebto
untto
erekz
pstyp
knttp
repos
webre
konnr
ktpnr
ean11
effwr
xersy
aedat
prdat
INTO TABLE i_ekpo
FROM ekpo
FOR ALL ENTRIES IN i_ekko
WHERE ebeln = i_ekko-ebeln
and aedat = i_ekko-aedat
AND werks IN p_s_werks
AND matnr IN p_s_matnr.
LOOP AT i_ekpo INTO rec_ekpo.
MOVE rec_ekpo-ebeln TO rec_contr-ebeln.
MOVE rec_ekpo-ebelp TO rec_contr-ebelp.
MOVE rec_ekpo-loekz TO rec_contr-loekz.
MOVE rec_ekpo-txz01 TO rec_contr-txz01.
MOVE rec_ekpo-matnr TO rec_contr-matnr.
MOVE rec_ekpo-werks TO rec_contr-werks.
MOVE rec_ekpo-ktmng TO rec_contr-ktmng.
MOVE rec_ekpo-menge TO rec_contr-menge.
MOVE rec_ekpo-meins TO rec_contr-meins.
MOVE rec_ekpo-bprme TO rec_contr-bprme.
MOVE rec_ekpo-netpr TO rec_contr-netpr.
move l_v_netpr TO rec_contr-netpr.
mod-002
read table i_ekko into rec_ekko with key
ebeln = rec_ekpo-ebeln.
l_waers = rec_ekko-waers.
CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_EXTERNAL'
EXPORTING
currency = l_waers
amount_internal = rec_contr-netpr
IMPORTING
AMOUNT_EXTERNAL = l_amount.
rec_contr-netpr = l_amount.
mod-002
MOVE rec_ekpo-peinh TO rec_contr-peinh.
MOVE rec_ekpo-webaz TO rec_contr-webaz.
MOVE rec_ekpo-mwskz TO rec_contr-mwskz.
MOVE rec_ekpo-uebto TO rec_contr-uebto.
MOVE rec_ekpo-untto TO rec_contr-untto.
MOVE rec_ekpo-erekz TO rec_contr-erekz.
MOVE rec_ekpo-pstyp TO rec_contr-pstyp.
MOVE rec_ekpo-knttp TO rec_contr-knttp.
MOVE rec_ekpo-repos TO rec_contr-repos.
MOVE rec_ekpo-webre TO rec_contr-webre.
MOVE rec_ekpo-konnr TO rec_contr-konnr.
MOVE rec_ekpo-ktpnr TO rec_contr-ktpnr.
MOVE rec_ekpo-ean11 TO rec_contr-ean11.
MOVE rec_ekpo-effwr TO rec_contr-effwr.
mod-002
CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_EXTERNAL'
EXPORTING
currency = l_waers
amount_internal = rec_contr-effwr
IMPORTING
AMOUNT_EXTERNAL = l_eff_amount.
rec_contr-effwr = l_eff_amount.
*mod-002
MOVE rec_ekpo-xersy TO rec_contr-xersy.
APPEND rec_contr TO i_contr.
CLEAR: rec_ekpo,rec_contr.
mod-002
CLEAR : rec_ekko,l_amount, l_eff_amount,l_waers.
mod-002
ENDLOOP.
Modifying i_contr using i_ekko.
SORT i_ekko BY ebeln.
LOOP AT i_contr INTO rec_contr.
READ TABLE i_ekko INTO rec_ekko WITH KEY
ebeln = rec_contr-ebeln
BINARY SEARCH.
MOVE rec_ekko-bukrs TO rec_contr-bukrs.
MOVE rec_ekko-bstyp TO rec_contr-bstyp.
MOVE rec_ekko-aedat TO rec_contr-aedat.
MOVE rec_ekko-ernam TO rec_contr-ernam.
MOVE rec_ekko-lifnr TO rec_contr-lifnr.
MOVE rec_ekko-zterm TO rec_contr-zterm.
MOVE rec_ekko-ekorg TO rec_contr-ekorg.
MOVE rec_ekko-ekgrp TO rec_contr-ekgrp.
MOVE rec_ekko-waers TO rec_contr-waers.
MOVE rec_ekko-wkurs TO rec_contr-wkurs.
MOVE rec_ekko-kdatb TO rec_contr-kdatb.
MOVE rec_ekko-kdate TO rec_contr-kdate.
MOVE rec_ekko-inco1 TO rec_contr-inco1.
MODIFY i_contr FROM rec_contr.
ENDLOOP.
ENDIF.
REFRESH: i_ekko,
i_ekpo.
CLEAR : rec_ekko,
rec_ekpo,
rec_contr.
ENDFORM. "select_contracts
Thanks.Hi,
Please get the valid condition ( based on date ) from A016 (MK & LPA). With the appropriate KNUMH read the Condition header. You can access the different condition items viz., PB00, RA00 etc., for the values from table KONP. Further if you have Value scales / Quantity scales, you can read the data from KONM, KONW.
An additional tips: in KONP, if you have a condition like RA00 - Rebate, the value will be multiplied by 10 and saven in database to accomodate the discount to the third decimal.
I could not completely understand your requirements like nature of development ( Is it a Report / SAP Script ??) you are working etc., so that I could help you precisely.
Hope this helps,
Best Regards, Murugesh AS
Message was edited by:
Murugesh Arcot -
MIGO/GR w/ PO and Validity Period Specific Pricing
We have a business requirement to maintain validity period specific pricing on our outline agreements (Scheduling Agreements/Contracts). The question is can receiving be controlled to pick the correct price based on delivery date and not when the goods are actually received?
Example:
Part A
4/10/2014 to 4/20/2014 - $4.00
4/21/2014 to 4/30/2014 - $5.00
Scenario #1- Contract--> Release PO
This scenario is working correctly due the release purchase order pricing is referenced based on when the purchase order is created.
Scenario #2-Scheduling Agreement-->Delivery Schedule
During the prototype, when setting up a validity perios specific price as above, the price is only taken into account at the start of the validity period.
If the delivery schedule line says 4/18, but it's not received until 4/22, SAP will pull the 2nd validity period price instead of the 1st period. Is there a way to ensure that the correct validity period gets pulled?I think its possible, though i did not check for Scheduling agreement but it works for PO
Can you please explore Vendor master>Purchasing Data> Pricing Date Control field options
It should help
Thanks
DD -
Goods Receipt (MIGO) outside PO and/or Contract Validity Period ?
Hi Gurus,
Within our PO process, I created a PO which references a contract. Both have a Validy Period Start and End set up in customizing and filled in. But my problem is that I can still enter a Goods Receipt in MIGO to that PO, after validity has ended. I've set up in customizing the system message 06-041 as Error, and I've put in Screen Layout the checkbox 'GR message' for both PO and Contract.
Is there a way to block the GR threw IMG outside of the Validity Period ?
Thx in advance,
N.H.Hi,
The validity period for any outline agreement, can stop you from creating release orders or schedule lines , if OA is expired.
Ex: Its very much logical, on the very last day of validity end date, u will create release orders.
In this case you will receive your goods, only after the Validity end period.
So there is no such control, for stopping the GR to be made.
One can only stop Release orders from getting created,outside the validity period, not the GRs.
Check for Any user exit, that may help
Regards
Krishna U -
Validity period to be next year
Hi,
we have scenario where in we are supposed to generate quota on August 1 st of this year with validity and deduction period being the next year ( ie .1.1.2010 - 31.12.2010) .
we use both pcr s and config. for quota generation.
In the PCRs we specify the date ie august 1st and the quota number ( ie number of days).
But we get a error saying ' Validity period is not in current period'.
We have tried the solution proposed in the earlier posts, but it does not work in our case....
Any other alternate that you can think of ...
Or any other user exits that can be looked at ...
Regds
SK.Hi,
Whatever validity period you have given to your quotas in selection rules, and your PCR rules dates are mismatched.
Map the two dates correctly and generate the time evaluation. Set the validity and deduction period correctly V_T559L table, here use the other period or relative position as per calendar year , then we can achieve your problem.
Regards
Devi -
How to give valid period for tcodes
Hi all,
i have a question how to give a valid period for tcodes.
Thanks®ards,
rani.You can't.
You can set validity dates for roles - you do this in the roles section of the user master record
If you need a t-code to be locked for <b>everyone</b> for certain periods then you can look into a custom prog that uses tx SM01, though it usually is not a worthwhile control to mitigate the particular risk. -
Validity Period of Business Partner in ECC 6.0
Dear Expert,
How will change the validity period of Business Partner in ISU (ECC 6.0)
At present date(Validity period) is ( from 01.01.0001 to 31.12.9999).
But I want to change the date (Validity period) is ( from 01.01.2004 to 31.12.9999).
Kindly suggest me.
Thanks & Regards,
DeepakDear Exprt,
Thanks for your help & co-opertaion.
Actuaaly my problem is standard address of BP
Please suggest me, how will set the flag of standard address in Table
BUT021_FS for all BP's.
Thnaks
Deepak -
Purchase Info record conditions Validity Period
Hi,
In the Inforecord ME12/ME13 the conditions are displayed with validity period which are shown in ascending order.
Example
23.10.2008 to 31.10.2008
01.11.2008 to 30.06.2009
01.07.2009 to 31.10.2009
01.11.2009 to 31.12.9999
The required display or change is in the decending order in Inforecord Conditions
01.11.2009 to 31.12.9999
01.07.2009 to 31.10.2009
01.11.2008 to 30.06.2009
23.10.2008 to 31.10.2008
What are the setting required to get the output as above in the decending order?
Regards,
VengatHi,
SAP Standard for the infor record is the Ascending Order
The old validity period will be displayed and in the end the latest validity period is displayed
Go to the program SAPMM06I
with the help of ABAP Technical just check whether it is possible to change
I think it is not possible .
Please check
Regards
Ganesh
Maybe you are looking for
-
I have a ipod, but recently updated my laptop, how do I get my ipod to sync with my new PC, when I connect the USB the ipod say's "connected" eject before disconnecting
-
Error Starting WebLogic Portal 4.0
I have installed WebLogic Portal 4.0 using wlportal400_with_sp1_win.exe downloaded from http://www.bea.com, but when I tried to run it from Start menu, I got the following error: Starting WebLogic Server .... The WebLogic Server did not start up prop
-
In Network spiceworks.where can-I get the sesor monitoring and description?
The is a lot mor show in the device monitored then we can configure. Is-it possible to have more information ex: disk-IO. I have a starwind ISCSI cluster drive that is constantly running at 110 MGs. Also the drive designation is Disk I/O STARWIND STA
-
Hello, I recently updated my ios to 6.1.1 (iPhone 4s Vodafone uk), had a lot of trouble last night as my phone wouldn't install the ios and wouldn't restore to the last backup. Spoke to AppleCare and they helped me out, but my phone still wasn't rest
-
CAPWAP Mesh AP (MAP) Losing BGN on Reboot
Working on getting an ethernet bridge configured and all is good, but after doing some testing I've found that if my MAP loses power, it will not connect back to the RAP and can't find the WLC. From my understanding, even though these are LWAPP APs,