Need to change CONTRACT End date using Bapi BAPI_CUSTOMERCONTRACT_CHANGE
Hi,
I need to change date of a contract and for the same I am using Bapi "BAPI_CUSTOMERCONTRACT_CHANGE".
I am passing the following Parameters to the BAPI.
SALESDOCUMENT -- Have passed the Contract Number in this.
CONTRACT_HEADER_IN -- Have passed the values of the following fields ::
COLLECT_NO -- Sales Document number
Sales_Org -- Sales Organization
Distribution Channes -- Dist. Channel
Division -- Division
CT_VALID_T -- New date which I want as the contract end date.
CONTRACT_HEADER_INX -- Following values have been paased in this Structure.
UPDATEFLAG -- 'U'.
CT_VALID_T -- 'X'.
Now when I run the BAPI with these inputs I get the output as ' Field 'GUEEN' cannot be copied, because it is not ready for input'.This is a information message. But the changes are not reflected in the contract. I have done the commit work after BAPI.
When I changes the value for CT_VALID_T flag from 'X' to 'U' the message mentioned above does not come but the end result is same and changes are not reflected in the contract.
I would be really helpful to you if get any kind of helf to know ehy the output is not coming.
Thanks a Lot for your kind help!!!!
Regards,
Lalit Kabra
Hi Lalit,
The value for CT_VALID_T flag has to be 'X' in the CONTRACT_HEADER_INX structure.
In this case, you receive an informative message "Field 'GUEEN' cannot be copied, because it is not ready for input'"
That is the problem. You cannot change this field because your functional team has this field as "not ready for input" in change mode.
Can you change this field in transaction VA42? If you can't modify it in dialog, you can't modify it with BAPI.
Regards,
Similar Messages
-
CRM-ISU: Need to change the END date and Start Date for contract items
Hi,
There is an old contract item for which I need to change the end date
and there is a new contract item for which I need to change the start date.
I need to change the contract item end date and start date using some function module in IS-U system (may be as RFC to CRM).Pleaselet me know if any body is ware of this functionality?
I am aware of a FM EECRM_CONTRACT_DATE_CHANGE which may be used for changing End Date
but how to change the start date of a new contract item?
Please let me know if any body is aware of this?
ThanksHi,
Hope you can solve it by this [Link1|Re: Function modules; [link2|CRM material;.
Regards,
Surjith -
can I change my family plan to the month to month plan prior to my contract end date and still use the same phone without an etf
Great question dreyfusdad !
I understand it’s always good to be aware of the changes once your contract is completed and I’m happy to help you. You can log into My Verizon to view the contract end date. Tikibar1, thank you for pointing in the right direction; it will automatically continue to bill you as usual, but it will be on a month to month basis. It will keep you on a post paid account; however, if you wanted to transfer to a Prepaid account the process may be different. We’d love the opportunity to review your account for the best plan for you. Please let us know if we can help you with that.
AdaS_VZW
Follow us on Twitter at @VZWSupport -
Update Contract End Date on Billing plan
Help would be appreciated.
We use milestone billings with fixed values based on date setbacks from the contract end date. For example, 6 months prior to contract end or 12 months prior to contract end. Once the 1st billing in the plan is processed and the invoice created, the contract end date on the item>Billing plan is no longer be updated. Occasionally, the contract end date changes based on the build schedule and the remaining billing due dates in the plan need to be recalculated.
We have the config set to adjust to the milestone and this works great until the 1st billing is processed then we can no longer update the milestone date.
Thanks in advance for any help.
JamieHi sunil ,
In CRM_ORDER_MAINTAIN you have this table : IT_APPOINTMENT.
you have to use FM : IB_CONVERT_INTO_TIMESTAMP
to : timestamp_from in that Structure,
you have to fill the guid and the timezone.
in appt_type you have to give the name of the date you want to change.
Lilach. -
Need to change to starting dates of employees
Hi All,
I need to change the starting dates of two employees from apr-2012 to apr 2008, now if i end date the employee, how can i change the dates
Regards,
SajidIf I understand your goal, you may change the latest start date. You must be in the earliest person record to do this, but you can enter a new date in that field and save. It will change the accompanying assignment and salary records. However, if you do this any data on the records will have to exist as of the earlier start date. Work structures, for example, have to be dated early enough to accomodate this. If you are using Benefits and life events they will have to be reprocessed. There may be other things connected to the person record and hire date that have to be considered before doing this.
-
I am unable to upload the customer master data using BAPI.?
Hi Guru's,
i am unable to upload the customer master data using BAPI.(BAPI_CUSTOMER_CREATEFROMDATA1)
Please guide me how upload the data...
Thanks in iadvance
Srinivas...Hello Srinivas
This BAPI does not allow to create a new customer from scratch but only to copy an existing customer to a new one and change its address data.
The reference customer has to be provided using IMPORTING parameter PI_COPYREFERENCE. See also the BAPI documentation for more details.
The BAPI does the same like transaction XD01 with Reference.
Regards
Uwe -
How to Change a Sales Order using BAPI
Hi All
How can we change the sales document using BAPI as the requirement is
--> First we create a Sales order using a BAPI.
--> If the sales order is changed then we get the changed order information alonge with the old order data in a CSV file.
here i have the problem that we are uncertain which fields will be changed some times we may get the item changes or some times we may get the quantity changed information and some times the condition type may be changed . So how to handle this ?
Thanks,
ChindamHi,
try this
DATA: IT_MESSAGE TYPE STANDARD TABLE OF BAPIRET2,
WA_VBELN TYPE BAPIVBELN-VBELN.
DATA: WA_BAPIHEAD TYPE BAPISDH1,
WA_BAPIHEADX TYPE BAPISDH1X,
WA_HEADDATA TYPE BAPISDH1.
DATA: I_BAPIITEM TYPE STANDARD TABLE OF BAPISDITM,
WA_BAPIITEM TYPE BAPISDITM,
WA_DATA TYPE BAPISDITM,
I_BAPIITEMX TYPE STANDARD TABLE OF BAPISDITMX,
WA_BAPIITEMX TYPE BAPISDITMX.
CHANGE ITEM DATA
WA_BAPIITEM-ITM_NUMBER =WA_DATA-ITM_NUMBER.
WA_BAPIITEM-REASON_REJ = WA_DATA-REASON_REJ. "(REASON FOR REJECTION)
WA_BAPIITEMX-ITM_NUMBER = WA_DATA-ITM_NUMBER. "(ITEM NUMBER)
WA_BAPIITEMX-UPDATEFLAG = 'X'.
WA_BAPIITEMX-REASON_REJ = 'X'.
APPEND WA_BAPIITEM TO I_BAPIITEM.
APPEND WA_BAPIITEMX TO I_BAPIITEMX.
TO CHANGE HEADER DATA
WA_BAPIHEADX-UPDATEFLAG = 'U'.
WA_BAPIHEADX-DLV_BLOCK = 'X'.
WA_BAPIHEAD-SALES_ORG = WA_HEADDATA-SALES_ORG. "(COMPANY CODE)
WA_BAPIHEAD-DLV_BLOCK = WA_HEADDATA-DLV_BLOCK. "(DELIVERY BLOCK)
WA_VBELN = '0000000168'.
CALL BAPI AND PASS THE VALUE
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = WA_VBELN " (SALES AND DOCUMENT NO)
ORDER_HEADER_IN = WA_BAPIHEAD
ORDER_HEADER_INX = WA_BAPIHEADX
TABLES
RETURN = IT_MESSAGE
ORDER_ITEM_IN = I_BAPIITEM
ORDER_ITEM_INX = I_BAPIITEMX
CLEAR IT_MESSAGE. -
Contract End date should not less than Start date, else CLEAR it
Hello
I put CONTRACT START DATE and CONTRACT END DATE fields on the form. These 2 objects (Date/Time objjects) i pulled them from Satndard tab of pallette and dropped on my layout page design, fine.
Now, am trying to put a validation that the end dat eshould not lower than start date, so, i got a thread as below from Niall,
http://forums.adobe.com/message/1909551
and i did my FormCalc coding under EXIT event of END DATE field as below,
// Pls. note this FormCalc
// End date should not less than Start date, else CLEAR it - Begin
var stDate
var endDate
stDate = xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_START_DATE") .rawValue
endDate = xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_END_DATE").r awValue
if (stDate > endDate) then
xfa.host.messageBox("End date is lower than Start date! End date is cleared")
xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_END_DATE").r awValue = null
endif
// End date should not less than Start date, else CLEAR it - End
I tried in VALIDATE, CALCULATE, CHANGE events of END DATE, but nothing working!!
PLs. let me kow how can i achieve my requirement? I am anewbie,
Thank youhttp://forums.adobe.com/message/4264933#4264933
-
Urgent-change the end date for a existing wage type.
Hi,
Can u pls let us know how to change the end date for a existing wage type.
The current end date is 30.8.2008 and we would like to change to 31.12.9999.
Rgds,Use This report RPCLGV00
The Wage Type Distribution report enables you to display wage types for several payroll periods. It does not take into consideration differences resulting from retroactive payroll. The report shows the current values (number and amount) for each wage type. The report evaluates the payroll records that are marked with update indicator A when the report is run. Subsequent reporting runs may not give the same result if - in the intervening period - retroactive payroll has taken place for the evaluation period. The wage type distribution uses the data from the results table RT for the relevant payroll result. The employees organizational assignment is also evaluated from the payroll result. This data is taken from the Work Center Basic Pay table (WPBP).
The wage type distribution offers you the following options for evaluation:
Individual reporting for a specific personnel number or name.
Totals evaluation without specifying a personnel number or name.
You cannot use wage type distribution to run a report for several countries. You can only select payroll areas from one country for reporting.
Scope of Function
You use the following parameters to determine how the appearance of the wage type statement:
Wage type for evaluation
Enter all wage types that are to be evaluated. If you do not make an entry here, the system selects all wage types. Note that you can only select wage types that occur in the RT table.
Evaluation start date
Evaluation start date and evaluation end date define the evaluation period. Enter the year and payroll period for the start of the evaluation.
Evaluation end date
This parameter delimits the evaluation period. If you do not make an entry here, only the period from the period from the parameter Evaluation start date is evaluated. -
Error while updating AFS weights & measures material master data using BAPI
Hello ABAP experts,
Please help me in finding the right way in updating AFS weights & measures data (/AFS/MARM) data using BAPI /AFS/BAPI_MATERIAL_SAVE_DATA.
I'm populating the following table parameters of the BAPI,
1. SKUUNITSOFMEASURE with /AFS/MARM records
s_bapi_marm-ALT_UNIT = 'EA'.
s_bapi_marm-ALT_UNIT_ISO = 'EA'.
s_bapi_marm-grid_value = 'XXXXS'.
*s_bapi_marm-STOCK_CATEGORY = '01000'.
s_bapi_marm-volume = '10'.
s_bapi_marm-GROSS_WT = '10'.
s_bapi_marm-NET_WEIGHT = '10'.
append s_bapi_marm to t_bapi_marm.
2. UNITSOFMEASURE with MARM records
s_bapi_uom-ALT_UNIT = 'EA'.
s_bapi_uom-ALT_UNIT_ISO = 'EA'.
s_bapi_uom-NUMERATOR = '1'.
s_bapi_uom-DENOMINATR = '1'.
s_bapi_uom-UNIT_OF_WT = 'KG'.
s_bapi_uom-VOLUMEUNIT = 'CCM'.
append s_bapi_uom to t_bapi_uom.
But the BAPI returns me an error "Stock Category & is not valid in Category structure &"
Let me know if you have any inputs on this one.
Thanks,
Partha.Hi VAMSHI,
I have your same error but I don't know how to solve it. We have active "material split valuation" and valuation type is mandatory field if using ACCOUNTING and COSTING views.
Please, let me know.
Thanks in advance.
GB -
Short dump while changing the end date of infotype 0167 through PA30
Hi all,
I am getting short dump while changing the end date of infotype 0167(Health Plans) through Tcode PA30.
dump descript is as below
An exception occurred that was not caught.
Runtime Errors UNCAUGHT_EXCEPTION
Except. CX_HRPA_VIOLATED_POSTCOND
Date and Time 11.03.2010 07:06:26
What happened?
The exception 'CX_HRPA_VIOLATED_POSTCONDITION' was raised, but it was not
caught anywhere along
the call hierarchy.
Since exceptions represent error situations and this error was not
adequately responded to, the running ABAP program
'CL_HRPA_SAPUP50R_ADAPTER======CP' has to be
terminated.
thanks
shahidSearch OSS Notes for that.
-
hi,
i am new for bapi , can anyone tell me how to upload data using bapi with example?
plz tell how to find bapi & how to use in coding to upload the data?Hi ,
To find Bapi There a tcode Bapi which will take you to bapi Explorer From there you can find required
the Bapi Function Module and its Documentation .
[ www.sap-img.com/abap/bapi-step-by-step-guidance.htm ]
[http://www.sappro.com/tag.cfm?session=&tag=bapi%20programming]
[https://wiki.sdn.sap.com/wiki/display/Snippets/SalesordercreationusingBAPI]
Regards
Nilesh -
How to- Log Changes in Plan Data Using Datastore Object
Hi,
I followed the u201CHow tou2026 Log Changes in Plan Data Using Datastore Objectu201D in order to trace the changes made in Planning.
Although it is working fine, Iu2019m only being able to write the changes made by users that have SAP_ALL.
Do you know what kind of authorization is missing on other users?
Best regards,
João ArvanasHello João
I would recommend you to use the authorization logn on RSECADMIN to
trace what is the authorization missing for the user who you are using.
Also you can try to set break-points on the introduced code and check
where the issue is raised and check that is the authorization system is
looking for.
Let me know if this helps, otherwise I will give you other updates.
Also you may post here what is the error that you are getting. That can
help us to giving more specific answers.
Best regards
Lucimar -
Performance Management: Changing plan end date after publishing plan.
Dear experts,
I want to change my plan end date after publishing the plan. But there is no update option when i go to HR professional > Performance Management > Performance Management Plans > Query A plan > Update.
Kindly guide me.Change the End Date of Plan and Rebublish the Plan.
Thanks -
Can we change the system date using Sql
can we change the system date using Sql statement..
can anyone help
Tariq.There is an initialization parameter called FIXED_DATE which lets you set a fixed sysdate for testing purposes, and you can alter that date using the ALTER SYSTEM command, but as implied by the name you are setting a data/time that doesn't change. Since the normal sysdate is derived from the O/S it cannot be altered through SQL
Maybe you are looking for
-
How to Change the Apple ID on an iPhone?
I have two iPhones, and they are unfortunately using the same Apple ID. Calendar and Contacts on the two iPhones are different, and they shall remain so. How do I change the Apple ID on one of the iPhones (iPhone 5) without any resetting is done. I
-
Mail crashes every time I try to type in the address bar
Every time I try to type in a email address ( To , CC, BCC) mail crashes. I have tried reinstalling mail form the SL disc , but it still dose it HELP!!!! SOOOOOO annoying Using Mail 4.2 and OS 10.6.3 on both macbook pro and 21"Imac Thank you for the
-
How to send a new text message without appending it to a previous message to the intended recipient
I have a new iPhone 5c with IOS 7. When I try to send a new text message to my sister, the new message is appended to an old one I sent her. I do not want to delete the old one, but I don't want the new message tied to the old one. How might I get ar
-
Iphoto keeps quitting when i'm trying to edit - amazingly annoying AND...
so, i'm trying to edit some photos in version 5.0.4 and iphoto has quit probably 30 times in the last 2 hrs. not only is it amazingly annoying, but it's not saving any of the changes that i do make before quitting. any ideas of what the problem could
-
Are plain text files treated differently in SP 2010 than MOSS 2007?
We just moved to SP 2010 a week ago. A user just contacted us asking why the files she accesses are not displaying. When she accessed these plain text files in MOSS 2007, they displayed within IE as a full page of text. When she accesses these now i