Shop with limit function in SRM 7.01
Hello,
We are upgrading from SMR 5.0 to SRM 7.01. We now use Shop with limit function but i cannot find this trasaction in SRM 7.01 Can anybody let me know how shop with limit function is replaced in SRM 7.01 ?
Thanks!
Edited by: Stork on Feb 29, 2012 1:56 PM
Hi NIkhil,
Sorry I might be asking very stupid questions but I in create documents -> Shopping cart I do see default settings note for supplier etc. but it also gives me a lot of item lines where some data is filled lik product category etc. I don't also don't see the catalog links which I do see in Shop in 4 steps.
Also is there no seperate role for requisitioner ?
Thanks as ever!
Similar Messages
-
Punchout Catalog and shop with limit
Hi,
One of our business requirement is to bring an item from a punchout catalog to a shop with limit shopping cart instead.
Is it possible?
What needs to be done?
Thanks,
ARHello,
It could be done, not sure if it will work though. My thought is that you would somehow have to determine from the inbound punchout catelog item, that it is a limited item. Then, in the BBP_CATALOG_TRANSFER and/or BBP_DOC_CHANGE_BADI, set the ITM_TYPE to 'LIMI'.
However, this is just a thought. I have not done this but it might work. I do not think you can punchout to the catalog from the limited item screen. So, that is why I think you have to look at this from the punchout catalog side.
I hope this helps.
Regards, Dean. -
Hi All,
Iam working in SRM 5.0 ECS, Creating SC with "Create Limit Item". In the Basic Data iam assigning a Vendor thru locally created Contract, it is throwing an error saying that
"Vendor not Intended for Purchasing Organization".
Vendor was Extended to Purchase Organization in the Backend ECC system and also i have checked in the SRM side that Vendor is assigned to Purchasing Org or not, everything is fine.
If i go with "Describe Requirement" able to create a SC, if i go with "Create Limit Item" the above error is displaying.
I have a created a Contract Locally (SRM).
Is it mandatory to create a Local Purchasing Organization in my Org structure?
if i go with Local Purchasing Organization it is creating a SC.
but the PO is creating as Local PO.
Urgent Help is appreciated.
Points will be Rewarded..
Any related Doc's send to Personal Mail-ID
[email protected]
Thanks
Girish KumarHi
Which SRM Version are you using ?
Please go through this ->
SAP OSS Note 1026168 - Vendor &1 not intended for purch. org. &2
Re: Vendor not intended for Purchasing organization for SC Create limit item
Re: vendor not intended for a puchasing org
Re: Error - Vendor XYZ is not intended for POrg ABC
vendor not intended for a puchasing org
Re: About BBPUPDVD and BBPMAININT
Re: vendor not intended for a puchasing org
Local Purchase Org
Vendor Not intended for Purchasing org.
Hope this will definitely help. Do let me know.
Regards
- Atul -
Hello All,
i am facing problem in <b>confirming the limit order with unknown account</b> <b>assinment</b>.We are using Extended classic scenario with SRM version 5.00 and ECC 6.00. When creating shopping cart with unknown account assignments, shopping carts is getting created fine but when processing goods receipt the system only prompts for distribution by cost center and we do not have the option to selected processing against other account assignment e.g. internal order or network. the Cost center is coming as gray.What i am expecting that as in known account assignment it asks for a drop down and user can select cost center or order the same should happened with unknown account assignment. we have not implemented any badi for the same.
please help me out. <b><u>Is this a standard behavior of shop with limit order for unknown account assignment where it prompts for cost center only or do i need to implement any badi.</u></b>Hi
<b>Related links/ SAP OSS Notes to check out -></b>
Note 861889 - Limitations on limit and service PO's in case of ECS
Note 1046593 - Limit PO - Unable to delete and create new item
Note 966323 - Service Item: Not able to create PO in ERP backend
Note 969077 - LIMIT:SC with Account Assignment Unknown and IR_IND checked
Note 1000184 - Account assignment error when document transfer to back end
Note 1052892 - Account Assignment not visible for Limit Shopping Cart
Note 933618 - Multiple account assignments for limit item are lost
Re: Limit PO(Item category D instead of B)
SE 518 No account assignment exists for service li ne 0000000000
Creating SC with Dummy Account Assignment
Re: Account assignment on SRM
Re: Problem on account assignment
Re: Account details not coming while creating a Shopping Cart with Limit Item
LIMIT SC
<u>Other related details -></u>
Use Screen variants (Transaction - SHD0) to change item overview and search result screens.
BADI - There is one BADI to hide/show some SC item creation links, there is one BADI to control screen details of PO, CTR... but not SC (and not external screens).
So, as usual, identify the template and change the HTML code in SE80.
To implement a more complex logic, like the default check box, change the ABAP code (usually in the PBO), if required.
Do let me know.
Regards
- Atul -
Approval of Shopping cart with limit items
Hi All,
We are using n-step item level approval (BADI) for shopping cart approval.
The approval process is working fine but when i create a shopping cart with limit items, the shopping cart goes withous approval.
The approval process is also working fine if i am including 1 limit item and one normal item.
Please let me know why is approval process not working for shopping carts with only limit items.
Regards,
GauravHello,
approving a shopping card without any workflow
is impossible in the Standard SRM case.
As there is no workflowlog anymore , it was deleted somehow. Please
ceck if you got processes where the workflow will be archived or deleted
after a while.
The question in my point of view is, why was there a workflow
without any approval steps ?
As i can see you are using only the workflow ws14500015 which
is a badi workflow. So the behaviour is controlled from your
badi,as all approvers come from the BADI.
If there is a automatic approving then the BADI brings not back
any approver and the setrelease method of the workflow is triggered
then immetiately to set the status to "released" = "approved".
To Do:
Check your BADI for Shopping Cards like the example one mentioned above.
Make sure that the workflow logs persist in the system for analysing
the processes and to get the correct approval preview.
regards,
Gaurav -
SC (SRM) = PO (BE) with limit item (Itm.Cat = B)
Dear all,
in SRM I create a SC with two items, the first item is quit normal (material, cost center assignment, etc). The second item is a copy of the first one, unit of measure is LE. Now when this SC is transfered into the BE I want the PO to contain a limit item ( item category = B). The customer is using the classic scenario and upgraded from SRM4.0 to SRM7.0.
What are the important flags/tables etc. in BADI BBP_CREATE_PO_BACK, method FILL_PO_INTERFACE.
Currently I'm filling the following parameters:
PO_SRV_ACCOUNT,
PO_LIMITS
zusätzliche Kontierungsinformationen für Serviceposition
clear ls_po_srv_account.
ls_po_srv_account-pckg_no = ls_po_items-pckg_no.
ls_po_srv_account-percentage = '100'.
ls_po_srv_account-serial_no = '01'.
append ls_po_srv_account to po_srv_account.
PO Limits
ls_po_limits-limit = ls_po_items-net_price.
ls_po_limits-exp_value = ls_po_items-net_price.
APPEND ls_po_limits TO po_limits.
The PO will be created in the backend with the two items, but the item category of them is blank (= normal item).
Does anyone of you have an idea what is missing?
Kind regards,
ThomasHello Laurent,
I don't know. I think this is something from former times when they had been running on SRM4.0 and they simply took over.
The UoM is LE and in the BE there should be an appropriate line item in the PO with category B (= Limit).
How do I define limit items in SRM?
Kind regards,
Thomas
Edited by: Thomas Mueller on Dec 16, 2011 12:36 PM -
Dear All,
We are in SRM 7.0 EHP 3 and we are planning to add the shop on behalf functionality for our requisitioner (Employee Self Service Role). As per the standard, we are aware that it can be implemented in SC professional.
Is there a way to add the SOB functionality in SC Wizard as well. We have tried the below suggestion.
Enhance the BBP_SC_MODIFY_UI BADI. But it hasn't helped us where the link is not at all appearing. Could you please advise if there is any enhancement needs to be done in Web Dynpro level or the changes need to be done in BADI and also in Web Dynpro level.
Thanks in advance for your help.
Best Regards,
BharathiYou observation is correct and it is the standard design of such portal roles as SRM Administrator, SRM Strategic Purchaser, or SRM Operational Purchaser to not have "personalization", but only Employee Self Service role.
-
Hello Experts,
WE recently upgraded from srm 5.0 to 7.0 classic scenario.
in Srm 7.0 BBPSc01 is obsolete transaction so when i click on create limit item system is giivng dump.
can any body suggest how can we create limit Shopping carts in SRM 7.0
Thanks and appreciate your help.
GeethaHi Geetha,
shopping cart with limit item is not available in shopping cart wizard (available in employee self services).
If you want to create a shopping cart with limit item, you have to use professional shopping cart form. This professional form is available only if the role 'operational purchaser' is assigned to you.
You have to use the link 'create shopping cart' available in 'operational purchasing' work center.
Thanks and regards,
Ranjan -
Individuall shopping lists for each User - SRM-MDM 3.0
Hello everybody,
I want to implement a SAP SRM-MDM scenario with SRM-MDM 3.0. The SRM-MDM 3.0 has the poissiblity to create shopping carts for every 'MDM User'. But that's not enough for our users.
Is it possible to create different shopping lists for each user?
I already use the setting: sl_user with the attribute SY-UNAME but it doesn't work
10 http://...:50100/SRM-MDM/SRM_MDM URL
19 sl_user SY-UNAME SAP-Feld
20 username User1 Festwert
30 password <blank> Festwert
40 server s27sr7 Festwert
50 catalog SR7_MDM3_Catalog_4_Produktiv_2 Festwert
60 uilanguage SY-LANGU SAP-Feld
70 datalanguage SY-LANGU SAP-Feld
I hope anybody can help me.
Regards,
Andi@everybody: Thanks for your fast reply!
@Girish: Yes, I think we have the same problem
@Padhi: It is not a prictically solution to create every SAP SRM User (3.000) in the SAP SRM-MDM Catalog. In comparison to other catalog systems (e.g. heiler) this have to be a standard feature
@Kanth: That's correct, you can activate the shopping list option for the MDM User. But the MDM User only defines the rights and masks. For the MDM it is not necessary to login with your SAP / SAP SRM Username.
Note [1153525|https://websmp130.sap-ag.de/sap(bD1kZSZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1153525] describe the long-needed function in SRM-MDM. But it seems, that this feature only work in SRM-MDM 2.0.
Maybe anybody know anything else about this problem... I'm thankful about every hint!
Regards,
Andreas -
Shopping Cart approval process in SRM using Black Berry
Hi,
I am very new to SRM. Here the user wants the whole approval/rejection process of shopping cart should be done via the Black Berry.
When a shopping cart is created in SRM then automatically a mail should appear in this mail box(outlook or lotus) as well as in the black berry mail box, so from black berry the user will accept/reject the shopping cart.
What workflow should be used? for mailing to outlook as well as in the blackberry whether we should implement any BAdI and also for integrating SRM & black berry whether we require any plug-in or configuration to be done..
Please do the needful..
Thanks and Regards,
Chandra SekharHi,
pl. read this:
Mobile Enterprise Buyer
Use
Users can log on to the Enterprise Buyer system using a WAP-enabled cellular phone or any other WAP-enabled front end. This allows them to perform many procurement tasks completely independently of any docking station. These mobile applications are part of the standard system setup for Enterprise Buyer.
Managers can approve shopping carts while on business trips far away from the office.
The start URL for the mobile scenarios is:
http://.:/scripts/wgate/wapbbpstart/!?~language=
where <language> = de or <language> = en, for example.
The initial screen is displayed in the relevant language.
Integration
You can either use your own WAP gateway or you can use a WAP gateway service from a telecommunications provider. If you have your own gateway, you can position it behind your firewall. This means that communication is via a dialup line as far as the WAP gateway, that is, a secure connection going behind the firewall. Beyond this point, communication is via HTTP. If you are using a WAP gateway service, the dialup line stops outside your firewall with the less secure HTTP communication starting outside the firewall.
The graphic shows a standard configuration with a WAP gateway located behind the firewall.
Prerequisites
You require the following:
WAP-enabled mobile device
WAP gateway
WML-enabled catalog that supports OCI
You have configured your Web server to handle the MIME (Multipurpose Internet Mail Extensions) types required for WAP. These are as follows:
File extension
MIME type
Wml
text/vnd.wap.wml
Wmlc
Application/vnd.wap.wmlc
Wmls
text/vnd.wap.wmlscript
Wmlsc
Application/vnd.wap.wmlscriptc
Wbmp
image/vnd.wap.wbmp
If you have your own Web server, you define the MIME types using the Web server's administration tools. In Microsoft IIS, you have to enter the types on the Properties page of your site on the tab card HTTP Headers. If you are not using your own Web server, inform the administrator or provider running the Web server.
Features
The following functions are available:
Create new shopping cart
Users can:
Select catalogs using input help
View catalogs (by product group)
Search for products in catalogs (full text)
Display item details
Add items to shopping carts
Delete items from shopping carts
Change item quantities
Delete shopping carts
Order shopping carts
When a shopping cart is ordered, an order confirmation is displayed giving the shopping cart name and the total value of the shopping cart.
Status check
Users can:
Display overview of shopping carts (shopping cart name and status)
Display header data for shopping carts (for example, shopping cart name and date of last change)
Inbox
Users can:
Display overview of work items (only shopping cart approval) and messages
Display detail view of messages (sender and full short text)
Display detail view of work items (full short text only)
Managers can approve or reject shopping carts
Managers can only approve or reject complete shopping carts. Approval and rejection at item level is not possible.
Reporting
Managers can display the most recent purchase orders created for their cost center(s).
to get presentable doc mail me on
[email protected]
BR
Dinesh
<b>Reward if helps</b> -
Contract Release value is not updated with Limit item value
We have SRM 4.0 with ECS scenario.
Contract are created in SRM and replicated to ERP.
If we create PO with Service line and Limit line using contract in both of these line items, contract Release value is getting updated only with Service line item value.
But the contract Total value is the addition of Service and Limit value of PO.
Why Contract Release value is not getting updated with Limit item value. Please help as early as possible.Hi Sandeep
Yes. there are various reasons .upon your contract incorrect status and linkage not establised / or more attachment in SRM GOA.
what type of contract are you using? GOA or CCTR
If it is GOA - which version of SRM and service pack ?are you in ?
If it is a GOA , BLAREL idoc might failed to post the release value in the SRM .
How contracts are created material / mat group ?
to fix or understand the issue, you need to recreate the issue.
what is the ERROR in BLAREL in SRM idoc monitoring ? -
Dear All;
We are using SRM7.0 with classic scenario i.e shopping cart is created in SRM and PO is triggered in SRM but created in ERP.
Sometimes, the buyer gets a shopping cart with several lines. After negotiation with the supplier, he agrees (the supplier) to give one of the items as free.
While converting SC to PO in SRM, the system asks to enter a price so that PO can be created in ERP. Then the buyer has to put 1 then goes to the ERP and tick the free indicator flag.
Is there a way to create a PO with Zero value from SRM?
ThanksHi ,
After the price is entered in the PO in SRM , delete the price conditions in the conditions tab at the item level in SRM . This will mark the free goods tick in the ECC automatically .
This works in our extended classic system .
-Hari. -
Issue with gui_download function module
Hi All,
I have an issue with gui_download function module that it is creating one extra line while downloading my internal table data into text file,which i donot want.i have searched for various threads but couldnot get the proper reply.Or please provide me some other Function Module which will not create one extra line.Please help.part 2
INCLUDE RPPPXD00.
DATA : BEGIN OF COMMON PART A.
INCLUDE RPPPXD10.
DATA : END OF COMMON PART.
INCLUDE PC2RXTW0.
INCLUDE RPC2RX00.
DATA : BEGIN OF COMMON PART B.
INCLUDE RPC2CD00.
DATA : END OF COMMON PART.
INCLUDE RPPPXM00.
INCLUDE RPCMGR00.
AT SELECTION-SCREEN OUTPUT.
CONCATENATE SY-DATUM2(6) SY-UZEIT0(4) INTO REF_NO.
LOOP AT SCREEN.
IF R1 = 'X'.
IF SCREEN-NAME = 'FLN' OR SCREEN-NAME = '%_FLN_%_APP_%-TEXT' OR
SCREEN-NAME = 'BTC' OR SCREEN-NAME = '%_BTC_%_APP_%-TEXT' OR
SCREEN-NAME = 'PY_DT' OR SCREEN-NAME = '%_PY_DT_%_APP_%-TEXT'"SOC BY ANKITA"
OR SCREEN-NAME = 'ORG_ID' OR SCREEN-NAME = '%_ORG_ID_%_APP_%-TEXT'
OR SCREEN-NAME = 'ORG_AC' OR SCREEN-NAME = '%_ORG_AC_%_APP_%-TEXT'
OR SCREEN-NAME = 'DEPT_CD' OR SCREEN-NAME = '%_DEPT_CD_%_APP_%-TEXT'
OR SCREEN-NAME = 'REF_NO' OR SCREEN-NAME = '%_REF_NO_%_APP_%-TEXT'
OR SCREEN-NAME = 'PRS_BNK' OR SCREEN-NAME = '%_PRS_BNK_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_TY' OR SCREEN-NAME = '%_TRANS_TY_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_ID' OR SCREEN-NAME = '%_TRANS_ID_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_RK' OR SCREEN-NAME = '%_TRANS_RK_%_APP_%-TEXT'."EOC BY ANKITA
SCREEN-ACTIVE = 0.
ENDIF.
ENDIF.
IF R2 = 'X'.
IF SCREEN-NAME = 'FLN' OR SCREEN-NAME = '%_FLN_%_APP_%-TEXT' OR
SCREEN-NAME = 'BTC' OR SCREEN-NAME = '%_BTC_%_APP_%-TEXT' OR
SCREEN-NAME = 'PREPBY' OR SCREEN-NAME = '%_PREPBY_%_APP_%-TEXT'
OR SCREEN-NAME = 'APROBY' OR SCREEN-NAME = '%_APROBY_%_APP_%-TEXT'
OR SCREEN-NAME = 'PY_DT' OR SCREEN-NAME = '%_PY_DT_%_APP_%-TEXT' "SOC BY ANKITA
OR SCREEN-NAME = 'ORG_ID' OR SCREEN-NAME = '%_ORG_ID_%_APP_%-TEXT'
OR SCREEN-NAME = 'ORG_AC' OR SCREEN-NAME = '%_ORG_AC_%_APP_%-TEXT'
OR SCREEN-NAME = 'DEPT_CD' OR SCREEN-NAME = '%_DEPT_CD_%_APP_%-TEXT'
OR SCREEN-NAME = 'REF_NO' OR SCREEN-NAME = '%_REF_NO_%_APP_%-TEXT'
OR SCREEN-NAME = 'PRS_BNK' OR SCREEN-NAME = '%_PRS_BNK_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_TY' OR SCREEN-NAME = '%_TRANS_TY_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_ID' OR SCREEN-NAME = '%_TRANS_ID_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_RK' OR SCREEN-NAME = '%_TRANS_RK_%_APP_%-TEXT'."EOC BY ANKITA
SCREEN-ACTIVE = 0.
ENDIF.
ENDIF.
IF R3 = 'X'.
IF SCREEN-NAME = 'PREPBY' OR SCREEN-NAME = '%_PREPBY_%_APP_%-TEXT'
OR SCREEN-NAME = 'APROBY' OR SCREEN-NAME = '%_APROBY_%_APP_%-TEXT'
OR SCREEN-NAME = 'PY_DT' OR SCREEN-NAME = '%_PY_DT_%_APP_%-TEXT' "SOC BY ANKITA
OR SCREEN-NAME = 'ORG_ID' OR SCREEN-NAME = '%_ORG_ID_%_APP_%-TEXT'
OR SCREEN-NAME = 'ORG_AC' OR SCREEN-NAME = '%_ORG_AC_%_APP_%-TEXT'
OR SCREEN-NAME = 'REF_NO' OR SCREEN-NAME = '%_REF_NO_%_APP_%-TEXT'
OR SCREEN-NAME = 'DEPT_CD' OR SCREEN-NAME = '%_DEPT_CD_%_APP_%-TEXT'
OR SCREEN-NAME = 'PRS_BNK' OR SCREEN-NAME = '%_PRS_BNK_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_TY' OR SCREEN-NAME = '%_TRANS_TY_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_ID' OR SCREEN-NAME = '%_TRANS_ID_%_APP_%-TEXT'
OR SCREEN-NAME = 'TRANS_RK' OR SCREEN-NAME = '%_TRANS_RK_%_APP_%-TEXT'."EOC BY ANKITA
SCREEN-ACTIVE = 0.
ENDIF.
ENDIF.
IF R4 = 'X'.
IF SCREEN-NAME = 'PREPBY' OR SCREEN-NAME = '%_PREPBY_%_APP_%-TEXT'"SOC BY ANKITA
OR SCREEN-NAME = 'APROBY' OR SCREEN-NAME = '%_APROBY_%_APP_%-TEXT'
OR SCREEN-NAME = 'BTC' OR SCREEN-NAME = '%_BTC_%_APP_%-TEXT'."EOC BY ANKITA
SCREEN-ACTIVE = 0.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
START-OF-SELECTION.
SELECT SINGLE * FROM T549Q WHERE PERMO = '01'
AND PABRJ = PRD+0(4)
AND PABRP = PRD+4(2).
FR_DT = T549Q-BEGDA.
TO_DT = T549Q-ENDDA.
CONCATENATE FR_DT0(4) FR_DT4(2) INTO FR_P.
CONCATENATE TO_DT0(4) TO_DT4(2) INTO TO_P.
PN-PAPER = PRD.
PN-PERMO = '01'.
GET PERNR.
RP-PROVIDE-FROM-LAST P0003 SPACE PN-BEGDA PN-ENDDA.
RP_PROVIDE_FROM_LAST P0001 SPACE PN-BEGDA PN-ENDDA.
IF PNP-SW-FOUND EQ 1.
SN = SN + 1.
ITAB1-SNO = SN.
ITCC-SNO = SN.
ITAB1-ENO = PERNR-PERNR.
ITAB1-NAM = PERNR-ENAME.
ELSE.
REJECT.
ENDIF.
RP-INIT-BUFFER.
RP-SEL-CALC.
CALL FUNCTION 'RP_EVALUATION_PERIODS'
EXPORTING
LAST_CALCULATED_DAY = P0003-ABRDT
LAST_DAY_IN_PERIOD = TO_DT
RETROCALCULATED_DAY = RP-SEL-CALC-RRDAT
TABLES
DIR = RGDIR
EVP = EVP
EXCEPTIONS
RGDIR_EMPTY = 1
INTERNAL_ERROR = 2
OTHERS = 3.
DESCRIBE TABLE EVP LINES LIN.
IF LIN > 0.
LOOP AT EVP.
IF EVP-IAPER = TO_P AND EVP-PAPER = TO_P.
RX-KEY-PERNR = PERNR-PERNR.
UNPACK EVP-SEQNR TO RX-KEY-SEQNO.
RP-IMP-C2-TN.
READ TABLE BT INDEX 1.
READ TABLE WPBP INDEX 1.
READ TABLE TAX INDEX 1."CHANGES BY ANKITA
ITAB1-BAC = BT-BANKN.
ITAB1-BKEY = BT-BANKL .
ITAB1-DEP = WPBP-KOSTL.
ITAB1-BETRG = BT-BETRG."CHANGES BY ANKITA
ITAB1-TAXID = TAX-TAXID."CHANGES BY ANKITA
YEAR = VERSC-PAYDT+0(4) - 11.
MONTH = VERSC-PAYDT+4(2).
DAY = VERSC-PAYDT+6(2).
CONCATENATE YEAR MONTH DAY INTO ITAB1-PDT.
ITAB1-PDT = VERSC-PAYDT - 110000.
ITCC-DEP = WPBP-KOSTL.
LOOP AT RT WHERE LGART = '/559'.
ITAB1-BTFR = RT-BETRG.
ITCC-BTFR = RT-BETRG.
IF EVP-SRTZA = 'P'.
ITAB1-BTFR = ITAB1-BTFR - RT-BETRG.
ELSE.
ITAB1-BTFR = ITAB1-BTFR + RT-BETRG.
ENDIF.
ENDLOOP.
ENDIF.
ENDLOOP.
ENDIF.
APPEND: ITAB1, ITCC.
CLEAR: ITAB1, ITCC.
END-OF-SELECTION.
CONCATENATE 'Prepared By:' ` ` PREPBY INTO PREPBY.
CONCATENATE 'Approved By:' ` ` APROBY INTO APROBY.
IF R1 = 'X'.
FORMAT COLOR 2.
ULINE (127).
NEW-LINE.
WRITE: 2 'Sr No.', 10 'Emp Num', 27 'Name'.
WRITE: 57 'Department'.
WRITE: 72 ' Transfer Amount' RIGHT-JUSTIFIED.
WRITE: 92 'Bank Key', 107 'Bank AC. Number'.
WRITE:1 '|', 8 '|', 25 '|', 55 '|', 70 '|', 90 '|', 105 '|', 127 '|'.
NEW-LINE.
ULINE (127).
NEW-LINE.
FORMAT COLOR OFF.
LOOP AT ITAB1.
SN = SY-TABIX.
WRITE: 2 SN, 10 ITAB1-ENO, 27 ITAB1-NAM.
WRITE: 57 ITAB1-DEP.
WRITE: 72 ITAB1-BTFR.
WRITE: 92 ITAB1-BKEY, 107 ITAB1-BAC.
WRITE: 1 '|', 8 '|', 25 '|', 55 '|', 70 '|', 90 '|', 105 '|', 127 '|'.
ULINE (127).
NEW-LINE.
ENDLOOP.
SKIP 4.
ULINE 90(32).
NEW-LINE.
WRITE: 90 PREPBY.
SKIP 4.
ULINE 90(32).
NEW-LINE.
WRITE: 90 APROBY.
ENDIF.
IF R2 = 'X'.
LOOP AT ITCC.
COLLECT ITCC INTO ITCOL.
ENDLOOP.
FORMAT COLOR 2.
ULINE (44).
NEW-LINE.
WRITE:2 'Sr No.', 9 'Department'.
WRITE: 27 'Transfer Amount ' RIGHT-JUSTIFIED.
WRITE:1 '|', 8 '|', 25 '|', 44 '|'.
NEW-LINE.
ULINE (44).
NEW-LINE.
FORMAT COLOR OFF.
LOOP AT ITCOL.
SN = SY-TABIX.
WRITE: 2 SN, 9 ITCOL-DEP, 27 ITCOL-BTFR.
WRITE:1 '|', 8 '|', 25 '|', 44 '|'.
NEW-LINE.
ULINE (44).
NEW-LINE.
ENDLOOP.
ENDIF.
IF R3 = 'X'.
LOOP AT ITAB1.
CLEAR: ITTF, P3, P11, P13, P6, V_BAC.
LEN = STRLEN( ITAB1-BKEY ).
IF LEN < 3.
CONCATENATE ITAB1-BKEY '***' INTO P3.
ELSE.
LEN = LEN - 3.
LEN = 3.
P3 = ITAB1-BKEY+LEN(3).
ENDIF.
CLEAR LEN.
V_BAC = ITAB1-BAC.
REPLACE ALL OCCURRENCES OF '-' IN ITAB1-BAC WITH ''.
CONDENSE ITAB1-BAC NO-GAPS.
LEN = STRLEN( ITAB1-BAC )."if length of acc num > limit
IF LEN > 11.
IT_FAIL-EN = ITAB1-ENO.
IT_FAIL-BA = V_BAC.
APPEND IT_FAIL.
CLEAR: IT_FAIL.
CONTINUE.
ENDIF.
P11 = ITAB1-BAC.
CONCATENATE P11 '***********' INTO P11.
above step is for putting '' in place of unfilled chars of P11.
P13 = ITAB1-BTFR * 100.
P6 = ITAB1-PDT+2(6).
CONCATENATE ` ` P3 P11 BTC P13 P6 INTO STR.
ITTF-ROW = STR.
APPEND ITTF.
ENDLOOP.
IF ITTF[] IS NOT INITIAL.
CONCATENATE FLN SY-DATUM SY-UZEIT '.txt' INTO FILEPATH.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = FILEPATH
FILETYPE = 'ASC'
WRITE_FIELD_SEPARATOR = 'X'
TABLES
DATA_TAB = ITTF
OTHERS = 22
SKIP 2.
IF SY-SUBRC <> 0.
WRITE:/ 'Unable to Download file at ', FILEPATH.
ELSE.
WRITE:/ 'File with following data downloaded at ', FILEPATH.
NEW-LINE.
SKIP 2.
LOOP AT ITTF.
WRITE:/ ITTF.
ENDLOOP.
ENDIF.
ELSE.
WRITE 'No Data, no file was downloaded'.
ENDIF.
IF IT_FAIL[] IS NOT INITIAL.
SKIP 2.
FORMAT COLOR 2.
WRITE 'Acc. No. of following employees exceeded the length limit'.
WRITE:/ 'So their entry was not created in the file'.
SKIP 1.
WRITE : 'Employee Number', 20 'Bank Acc. No.'.
FORMAT COLOR OFF.
LOOP AT IT_FAIL.
NEW-LINE.
WRITE : IT_FAIL-EN, 20 IT_FAIL-BA.
ENDLOOP.
ENDIF.
ENDIF.
IF R4 = 'X'."CHANGES BY ANKITA
WRITE:/ 'ERROR LOG - BANK A/C NO. CONTAINS ALPHANUMERIC'.
WRITE:/ 'EMPID' COLOR COL_POSITIVE,12 '|',15 'Receiving Bank Code' COLOR COL_POSITIVE,
40 '|','Receiver A/C No' COLOR COL_POSITIVE.
PERFORM EXTRACT_DATA.
SKIP 2.
ENDIF."EOC
RP-READ-PAYROLL-DIR.
Edited by: ANKITA BHARDWAJ on Dec 9, 2009 10:36 AM -
Some question about the renegotiation function in SRM Contract (GOA)
Hi All Expert,
We are on SRM 5/4.6, there is a question about the renegotiation function in SRM GOA.
Can we renegotiate the price for some parts in the GOA items with this function ( e.g. Only renegotiate one item in the contract) ?
Will the item price updated automatically after the renegotiation?
Many thanks in advance!!!
WendrinHi Sanjeev,
Many thanks for your help.
One more question, if I add a new item when we renegotiation, will it be transfered to contract and create a new item after that?
Thanks and best regards
Wendrin -
Getting a "Business partner not found with partner function type requester"
Hi There,
After I add a text item to the shopping cart using the SHOP t-code, I get a message "Business partner not found with partner function type requester" What could be causing this and how can I rectify this problem.
Please help mas this is an urgent issue.
Thanks,
GraceHi Grace,
First check :
1- transaction : CRM_OM_BP_INTEGRATE
select org structure where your user is and check that you have green lights (no missing address....)
2- Run transaction USERS_GEN
Select check user
Is everything correct or does the user need to be repaired ?
Kind regards,
Yann
Maybe you are looking for
-
So i have developed a flash website works great in firefox and safari but doesnt work in internet explorer just wondering where im messing up. ive embeded the .swf file into an .html file using this code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 S
-
hi ..... i'm asking about solution for my problem which is how can i let my browser (explorer oR Netscape) to read from file and write to file in my pc.. my applet is working with AppletViewer which i can read and write to file in my pc ,but when i l
-
Append Date & Time to File name
i have a folder name LOG . the folder contains a number of files. i want to append the current date and time to each filename LOG PCone.csv PCTwo.csv PCThree.csv i want to add date time to each file in the folder output should be PCONE 2014-12
-
Moving a totally messed up iPhoto library
Hello, I hope someone here can provide me with some guidance on this, as I'm about at my wit's end. I have a client who has recently purchased a new iMac to replace her aging ~2008 iMac. The old iMac had at some point been serviced by a third-party c
-
Related to linking invoice document to incoming payment
hi all i am using sap b1 2005B WITH 36 PATCH one of the my customer made invoice on the date(04-12-06) and due date is(3-01-07) and he has give incoming pay at the date (20-01-07) so when i am linking the that invoice to this incominig payment the