Resourse as workcenter
Hi friends,
Can I use resourse as a work center in routing?
Also I want capacity planning for the resourse.I created a resource with category 008 (processing unit) , creates capacity category in t.code (OP32) with 1-(Available capacity defined in volume unit and unit of meas) and entered the available capacity in sq.meter. But unable to do capacity planning for that resourse while production order creation.
Will you please suggest me the way so that I can maintain the available capacity in (meter) 2 and do capacity planning?
Its very very urgent.
Regards,
Mayur
A resource is effectively a work centre. In the set up you can define the resource more accurately as several machines available for a certain period of time per day. The result is available time * number of machines = capacity. You can also define more than 1 capacity per resource. Classicalyy, you define labour as a pooled resource and assign it to several resources to model the use of a team of people in a factory.
To use up the capacity of a resource, you must set the requirements in the master recipe phases. For example each unit of production on a phase uses a certain resource at the rate of x hours per unit.
For your example of using a resource in metres, you will need to set up a formula to calculate the requirement - this is in configuration.
There is quite a lot of set up to do to achieve what you want but the IMG help is pretty good here.
Regards
Laurence
Similar Messages
-
Hi,
How can I find resourses for a production order. Do we have a transaction similar to CO03 in APO where I can see operations and workcenter?
Any function module or table to get this information would be really helpful.
Thanks,
Regards,
Pankaj SharmaPankaj,
You can review any type of order (including production orders) in APO using /SAPAPO/RRP2. If you enter the order number, you will be taken to a order review/maint screen. On the left, click on 'Operations' to expand, select one operation and double click. You will see the resource(s) used.
This transaction can also be used to review planned ords, purch reqs/ords, sales orders, etc.
Rgds,
DB49 -
Hi ,
We have setup service desk and want all the users to work on workcenters,created two test users
1.processor
2.enduser
Scenario: when a new msg is crated, the message is processed by processor and when he needs additinal info, he set sthe status in customer action, which triggers a mail to reported by(enduser)
Now,the end user will update the message and add an attachment, which is possible with std workcenters(SAP_SMWORK_BASIC,SAP_SMWORK_INCIDENT_MAN)
but enduser should also be able to see the edit button, because he need to set the message back in process and should not not see action buttion in workcenter(want to restrict him from performing actions)
any helpful inputs would be appreciatedHi,
as I correctly understand your issue, you want to restrict the access to the particular action and you already acheived the status restriction.
>Yes i want to restrict the actions for enduser in workcenter(not one actio,n want to disable the action button for him , it
shud not appear when he click on edit) and status restriction i achived by creating authorization key
In this case, we followed te otherway round in my system, Like change the action definition "Schedule Automatically", this never show the action in tool box.
> i dont want "schedule automatically", becas it will not appear in action tool box for all users(but i need actions to appear for processor user ex: send to SAP shud)
since the enduser couldnt set the status as "In process", so te action for the inprocess status never triggered for them.
> did not understand what you mean here
It will trigger when the processor set the status.
> did not understand what u meant here
also i have another clarification, how can we manage the edit, expert mode...etc buttons and TABS like overview , attachments...etc. so that i can create workcener views for differnt types of users -
In bom explosion afterthat i ll get routing ,workcenter.plnnr ,plnty = n
Hi Experts
my requirement is to explode the bom like cs12 tcode in pp
after that we ll find which component is having routing ,then we pick the
workcenter if the material procurement type is E OR X.
HERE I AM USING MARC,MAPL,PLPO,CRHD.
1.USING CS_BOM_EXPL_MAT_V2 TO EXPLODE THE BOM
MARC IF BESKZ = E OR
===> BESKZ = X ==> MAPL
MATNR MATNR
WERKS PLNTY
BESKZ PLNNR
PLPO
PLNTY
PLNNR
VORNR
ARBID--CRHD
LTXA1 OBJID
VGE01 ARPBL
VGW01
VGW02
WERKS
HERE WE USED TO GET BESKZ = X OR E
AFTER THAT COMAPARE MARC-MATNR = MATNR & ISTPO-IDNRK
MAPL AND PLPO HERE WE USED TO RELATE BETWEEN PLNNR
PLNTY = 'N'
109013030 IS THE HEADER MATERIAL HAVE THE FOLLOWING BOM
.1 610001440
..2 L021000260
.1 912500076
HERE .1 - LEVEL 1,..2 LEVEL 2.
USING CA03 TO GIVE THE MATERIAL WE GOT THE OPERATIONS AND WORKCENTER
IN TABLE MAPL , GIVE THE MATNR AND PLANT ,PLNNR
AFTER THAT I RELATE THE PLNNR TO PLPO
FETCH ALL THE RELEVANT FIELDS FIVE OPERATIONS CAME
BUT IN CA03 THE SAMEMATEIALS GIVE ONLY 3 OPERATIONS ONLY CAME
how can i sove this issue.
very urgent
thanks in advance
Regards
dsHI
MARC ,MAPL only having the plnnr,plnty
not having vornr,stues
plpo is having all the fields
how can i pass plnnr with vornr,stues,vornr to plpo
Regards
ds -
when trying to update itunes to 10.5 i get a message saying......the feature you are trying to use is on a network resourse that is unavailable?
Which particular .msi file does it go on to say is missing, charlotte? (Several different files might possibly be referenced in this context.)
-
For report with material and workcenter
my client reqd a report for the materials plan order and production generate for the period with respective week in specific workcenter.
Hence for the plan order order and production order i am useing PLAF and AFPO but i am expecting a excelent tips to get a workcenter wise report .As for the materials defined with production version i am getting by production line but for non production version material how do i fetch.
Input will be plant and workcenter on the basis of that generated count of plan orders and count of production orders need to appear.
expecting a help from SAP PP gurus.............Hi,
Before developing customized report please check with std. report COOIS.
First give input as List = order Header , profile, select Production order check box alone & workcenter/plant/date & excute .
Then try with planned order check Box ,
This will give sepearte list for Both production & plant order.
u can use change layout option to design report output as u need
Please check & come back
Regards
pradeep -
How to get all production orders for a workcenter
Hello ...
I have a requirement to create a report of all production orders for a given workcenter. The user enters the workcenter (CRHD-ARBPL), plant (CRHD-WERKS) and a date range, and wants to see a list of orders (AUFNR) that fall within that date range along with some other data from AFKO and AFPO.
I can't figure out a good, consistent way to get from workcenter to production orders.
Any ideas?
Thanks!
SharonHi there check this program for relation between SO PO and Production order
REPORT z_so_info.
TABLES: vbak, vbap, afko, afpo.
*Field catalog
TYPE-POOLS: slis.
DATA: lv_repid TYPE sy-repid VALUE sy-repid,
xfield TYPE slis_t_fieldcat_alv,
afield TYPE slis_fieldcat_alv.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(25) text-002.
SELECT-OPTIONS: so_so FOR vbak-vbeln OBLIGATORY.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-003.
PARAMETERS:
p_kunnr LIKE vbak-kunnr, " sold-to
p_kunwe LIKE vbak-kunnr. " ship-to
SELECTION-SCREEN END OF BLOCK b2.
*Constants
CONSTANTS: c_zor TYPE vbak-auart VALUE 'ZOR',
c_we TYPE vbpa-parvw VALUE 'WE',
c_ag TYPE vbpa-parvw VALUE 'AG'.
* c_space TYPE space.
*Ranges
RANGES: ra_parvw FOR vbpa-parvw,
ra_kunnr FOR vbpa-kunnr.
*Tables
DATA: BEGIN OF gt_output OCCURS 0,
vbeln LIKE vbak-vbeln, " sales order number
posnr LIKE vbap-posnr, " SO item number
matnr LIKE vbap-matnr, " material number
sh LIKE vbpa-kunnr, " Ship-to
sp LIKE vbpa-kunnr, " Sold-to
lifnr LIKE ekko-lifnr, " Vendor
bstnk LIKE vbak-bstnk, " PO number
banfn LIKE vbep-banfn, " Purchase requi
po_st TYPE char30, " PO status text
pstyv TYPE vbap-pstyv, " Item catagory
aufnr LIKE afpo-aufnr, " Production Order
prd_stat TYPE string, " Prd order status
END OF gt_output.
DATA: wa_output LIKE gt_output.
FIELD-SYMBOLS: <fs_output> LIKE gt_output.
*Table for sales order and PO
TYPES : BEGIN OF gs_data,
vbeln TYPE vbak-vbeln,
posnr TYPE vbap-posnr,
pstyv TYPE vbap-pstyv,
matnr TYPE vbap-matnr,
END OF gs_data.
DATA: gt_data TYPE STANDARD TABLE OF gs_data,
wa_data TYPE gs_data.
*Table for Production Orders
TYPES: BEGIN OF gs_prd,
aufnr TYPE afpo-aufnr,
posnr TYPE afpo-posnr,
kdauf TYPE afpo-kdauf,
kdpos TYPE afpo-kdpos,
wepos TYPE afpo-wepos, "Goods Receipt Indicator
elikz TYPE afpo-elikz, "Delivery Completed Indicator
objnr TYPE aufk-objnr, "Object number
* getri TYPE afko-getri, "Confirmed Order Finish Date
* gltri TYPE afko-gltri, "Actual finish date
END OF gs_prd.
DATA: gt_prd TYPE STANDARD TABLE OF gs_prd,
wa_prd TYPE gs_prd.
*Table for partner data
TYPES: BEGIN OF gs_partner,
vbeln TYPE vbak-vbeln,
posnr TYPE vbap-posnr,
parvw TYPE vbpa-parvw,
kunnr TYPE vbpa-kunnr,
END OF gs_partner.
DATA: gt_partner TYPE STANDARD TABLE OF gs_partner,
wa_partner TYPE gs_partner.
TYPES: BEGIN OF gs_po,
ebeln TYPE ekkn-ebeln,
ebelp TYPE ekkn-ebelp,
vbeln TYPE ekkn-vbeln,
vbelp TYPE ekkn-vbelp,
END OF gs_po.
DATA: gt_po TYPE STANDARD TABLE OF gs_po,
wa_po TYPE gs_po.
TYPES: BEGIN OF gs_preq,
vbeln TYPE vbep-vbeln,
posnr TYPE vbep-posnr,
banfn TYPE vbep-banfn,
END OF gs_preq.
DATA: gt_preq TYPE STANDARD TABLE OF gs_preq,
wa_preq TYPE gs_preq.
TYPES: BEGIN OF gs_po_stat,
ebeln TYPE ekko-ebeln,
procstat TYPE ekko-procstat,
lifnr TYPE ekko-lifnr,
END OF gs_po_stat.
DATA: gt_po_stat TYPE STANDARD TABLE OF gs_po_stat,
wa_po_stat TYPE gs_po_stat.
*Field symbols
FIELD-SYMBOLS: <fs> TYPE tj02t-txt04,
<fs_temp> TYPE tj02t-txt04,
<fs_stat> TYPE char30.
START-OF-SELECTION.
PERFORM fr_build_range.
PERFORM fr_get_data.
PERFORM fr_build_fc.
PERFORM fr_output.
*& Form fr_get_data
* text
* --> p1 text
* <-- p2 text
FORM fr_get_data.
*Get SO
SELECT a~vbeln a~posnr a~pstyv a~matnr
FROM vbap AS a
JOIN vbak AS b
ON a~vbeln = b~vbeln
JOIN vbpa AS c
ON b~vbeln = c~vbeln
INTO TABLE gt_data
WHERE b~vbeln IN so_so
AND b~auart EQ c_zor "Only Sales Orders
AND c~kunnr IN ra_kunnr. "from selection screen
DELETE ADJACENT DUPLICATES FROM gt_data COMPARING vbeln posnr.
*get data of the production order
IF NOT gt_data[] IS INITIAL.
SELECT a~aufnr a~posnr a~kdauf a~kdpos a~wepos a~elikz
b~objnr
FROM afpo AS a
JOIN aufk AS b
ON a~aufnr = b~aufnr
INTO TABLE gt_prd
FOR ALL ENTRIES IN gt_data
WHERE a~kdauf EQ gt_data-vbeln
AND a~kdpos EQ gt_data-posnr.
ENDIF.
*Get partner data
IF NOT gt_data[] IS INITIAL.
SELECT vbeln posnr parvw kunnr
FROM vbpa
INTO TABLE gt_partner
FOR ALL ENTRIES IN gt_data
WHERE vbeln EQ gt_data-vbeln.
ENDIF.
*Get Purchase Order
IF NOT gt_data[] IS INITIAL.
SELECT ebeln ebelp vbeln vbelp
FROM ekkn
INTO TABLE gt_po
FOR ALL ENTRIES IN gt_data
WHERE vbeln EQ gt_data-vbeln
AND vbelp EQ gt_data-posnr.
SELECT vbeln posnr banfn
FROM vbep
INTO TABLE gt_preq
FOR ALL ENTRIES IN gt_data
WHERE vbeln EQ gt_data-vbeln
AND posnr EQ gt_data-posnr.
ENDIF.
IF NOT gt_po[] IS INITIAL.
SELECT a~ebeln a~procstat a~lifnr
FROM ekko AS a
JOIN ekpo AS b
ON a~ebeln = b~ebeln
INTO TABLE gt_po_stat
FOR ALL ENTRIES IN gt_po
WHERE b~ebeln EQ gt_po-ebeln
AND b~ebelp EQ gt_po-ebelp.
ENDIF.
*Move data to output table
LOOP AT gt_data INTO wa_data.
wa_output-vbeln = wa_data-vbeln.
wa_output-posnr = wa_data-posnr.
wa_output-pstyv = wa_data-pstyv.
wa_output-matnr = wa_data-matnr.
READ TABLE gt_po INTO wa_po WITH KEY vbeln = wa_data-vbeln
vbelp = wa_data-posnr.
IF sy-subrc EQ 0.
wa_output-bstnk = wa_po-ebeln.
READ TABLE gt_po_stat INTO wa_po_stat WITH KEY ebeln = wa_po-ebeln.
IF sy-subrc EQ 0.
wa_output-lifnr = wa_po_stat-lifnr.
CASE wa_po_stat-procstat.
WHEN '01'.
wa_output-po_st = 'Version in process'.
WHEN '02'.
wa_output-po_st = 'Active'.
WHEN '03'.
wa_output-po_st = 'In release'.
WHEN '04'.
wa_output-po_st = 'Partially released'.
WHEN '05'.
wa_output-po_st = 'Released Completely'.
WHEN '08'.
wa_output-po_st = 'Rejected'.
ENDCASE.
ENDIF. "inner read subrc
ENDIF. "outer read subrc
READ TABLE gt_preq INTO wa_preq WITH KEY vbeln = wa_data-vbeln
posnr = wa_data-posnr.
IF sy-subrc EQ 0.
wa_output-banfn = wa_preq-banfn.
ENDIF.
READ TABLE gt_prd INTO wa_prd WITH KEY kdauf = wa_data-vbeln
kdpos = wa_data-posnr.
IF sy-subrc EQ 0.
wa_output-aufnr = wa_prd-aufnr.
*get the purchase requisition for production order as well
SELECT SINGLE banfn
FROM ebkn
INTO wa_output-banfn
WHERE aufnr EQ wa_prd-aufnr.
*Get the status of the production order
PERFORM fr_get_prd_stat USING wa_prd-objnr
CHANGING wa_output-prd_stat.
ENDIF. " sy-subrc
READ TABLE gt_partner INTO wa_partner WITH KEY vbeln = wa_data-vbeln
parvw = c_we.
IF sy-subrc EQ 0.
wa_output-sh = wa_partner-kunnr.
ENDIF.
READ TABLE gt_partner INTO wa_partner WITH KEY vbeln = wa_data-vbeln
parvw = c_ag.
IF sy-subrc EQ 0.
wa_output-sp = wa_partner-kunnr.
ENDIF.
APPEND wa_output TO gt_output.
CLEAR: wa_data, wa_prd,wa_partner,wa_output.
ENDLOOP.
ENDFORM. " fr_get_data
*& Form fr_build_range
* text
* --> p1 text
* <-- p2 text
FORM fr_build_range .
*Range for partner function
MOVE 'I' TO ra_parvw-sign.
MOVE 'EQ' TO ra_parvw-option.
MOVE 'SH' TO ra_parvw-low. " we
APPEND ra_parvw.
CLEAR ra_parvw.
MOVE 'I' TO ra_parvw-sign.
MOVE 'EQ' TO ra_parvw-option.
MOVE 'SP' TO ra_parvw-low. " ag
APPEND ra_parvw.
CLEAR ra_parvw.
*Range for ship-to and sold-to
MOVE 'I' TO ra_kunnr-sign.
MOVE 'EQ' TO ra_kunnr-option.
MOVE p_kunnr TO ra_kunnr-low.
APPEND ra_kunnr.
CLEAR ra_kunnr.
MOVE 'I' TO ra_kunnr-sign.
MOVE 'EQ' TO ra_kunnr-option.
MOVE p_kunwe TO ra_kunnr-low.
APPEND ra_kunnr.
CLEAR ra_kunnr.
ENDFORM. " fr_build_range
*& Form fr_build_fc
* text
* --> p1 text
* <-- p2 text
FORM fr_build_fc .
* sales order number
afield-fieldname = 'VBELN'.
afield-seltext_s = 'Sales #'.
afield-ref_tabname = 'VBAK'.
APPEND afield TO xfield. CLEAR afield.
* sales ITEM number
afield-fieldname = 'POSNR'.
afield-seltext_s = 'Item #'.
afield-ref_tabname = 'VBAP'.
APPEND afield TO xfield. CLEAR afield.
* Material Number
afield-fieldname = 'MATNR'.
afield-seltext_s = 'Material #'.
afield-ref_tabname = 'VBAP'.
afield-outputlen = 10.
APPEND afield TO xfield. CLEAR afield.
*Vendor Number
afield-fieldname = 'LIFNR'.
afield-seltext_s = 'Vendor Num.'.
afield-ref_tabname = 'EKKO'.
APPEND afield TO xfield. CLEAR afield.
* ship-to-party
afield-fieldname = 'SH'.
afield-seltext_s = 'Ship-to'.
afield-ref_tabname = 'VBPA'.
APPEND afield TO xfield. CLEAR afield.
* sold-to-party
afield-fieldname = 'SP'.
afield-seltext_s = 'Sold-to'.
afield-ref_tabname = 'VBPA'.
APPEND afield TO xfield. CLEAR afield.
*PO number
afield-fieldname = 'BSTNK'.
afield-seltext_s = 'PO NUM'.
afield-ref_tabname = 'EKKO'.
APPEND afield TO xfield. CLEAR afield.
*PO status
* afield-fieldname = 'PO_STAT'.
* afield-seltext_s = 'Step'.
* afield-ref_tabname = 'zbacklog_v2'.
* APPEND afield TO xfield. CLEAR afield.
*PO step status
afield-fieldname = 'PO_ST'.
afield-seltext_s = 'PO.Status'.
afield-ref_tabname = 'zbacklog_v2'.
APPEND afield TO xfield. CLEAR afield.
*Purchase requisition
afield-fieldname = 'BANFN'.
afield-seltext_s = 'Pur. Req.'.
afield-ref_tabname = 'VBEP'.
APPEND afield TO xfield. CLEAR afield.
*Item catagory
afield-fieldname = 'PSTYV'.
afield-seltext_s = 'Itm. Catg'.
afield-ref_tabname = 'VBAP'.
APPEND afield TO xfield. CLEAR afield.
*Prodcution Order number
afield-fieldname = 'AUFNR'.
afield-seltext_m = 'Prod.Order'.
afield-ref_tabname = 'AFKO'.
APPEND afield TO xfield. CLEAR afield.
*PRODCUTION status
afield-fieldname = 'PRD_STAT'.
afield-seltext_s = 'Prd. Step'.
afield-ref_tabname = 'zbacklog_v2'.
afield-outputlen = 20.
APPEND afield TO xfield. CLEAR afield.
*PRODUCTION step status
* afield-fieldname = 'PRD_ST'.
* afield-seltext_s = 'Prd. Status'.
* afield-ref_tabname = 'zbacklog_v2'.
* APPEND afield TO xfield. CLEAR afield.
ENDFORM. " fr_build_fc
*& Form fr_output
* text
* --> p1 text
* <-- p2 text
FORM fr_output .
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
* I_CALLBACK_PF_STATUS_SET = ' '
* I_CALLBACK_USER_COMMAND = ' '
* I_STRUCTURE_NAME =
* IS_LAYOUT =
it_fieldcat = xfield[]
i_default = 'X'
i_save = 'A'
TABLES
t_outtab = gt_output
EXCEPTIONS
program_error = 1
OTHERS = 2.
ENDFORM. " fr_output
*& Form fr_get_prd_stat
* text
* -->P_WA_PRD_OBJNR text
FORM fr_get_prd_stat USING p_objnr CHANGING p_prd_stat.
DATA: lt_status TYPE STANDARD TABLE OF jstat,
wa_status TYPE jstat,
lv_status TYPE tj02t-txt04,
lv_temp2 TYPE char5,
lv_buff TYPE string.
CALL FUNCTION 'STATUS_READ'
EXPORTING
client = sy-mandt
objnr = p_objnr
only_active = 'X'
TABLES
status = lt_status
EXCEPTIONS
object_not_found = 1
OTHERS = 2.
LOOP AT lt_status INTO wa_status.
IF wa_status-stat(1) EQ 'I'.
SELECT txt04 FROM tj02t
INTO lv_status
WHERE istat EQ wa_status-stat
AND spras EQ 'E'.
ENDSELECT.
lv_temp2 = lv_status.
CONCATENATE lv_temp2 p_prd_stat INTO p_prd_stat
SEPARATED BY ','.
ENDIF.
CLEAR: wa_status, lv_status, lv_temp2.
ENDLOOP.
lv_buff = p_prd_stat.
*Status of Production Order
IF lv_buff CS 'CRTD'.
p_prd_stat = 'Not Active'.
ENDIF.
IF lv_buff CS 'REL'.
IF lv_buff CS 'GMPS'.
p_prd_stat = 'Printed In Prod'.
ELSE.
p_prd_stat = 'Printed'.
ENDIF.
ENDIF.
IF lv_buff CS 'TECO'.
p_prd_stat = 'Technically Compt.'.
ENDIF.
ENDFORM. " fr_get_prd_stat -
Inspection plan selection based on production workcenter for Inspection typ
Dear QM Guru's,
I have requirement of automatic inspection lot creation based on production work center.
For example :- I have Inspection Plan A, Plan B and Plan C for Material XYZ. My requirement is that, when inspection lot created for material XYZ ,when we release production order (Early lot creation) , it should create inspection lot based on production work centers in the order. In this case, if production workcenter A is in the prodiction order, system automatically assigned inspection plan A, when workcenter B,it should choose inspection plan B and same for C workcenter.
Can we have this set up in the system?
Let me know if u need any other details.
Thanks in advance.The workcenters in QM and PP don't have to be the same. In the user exit your going to code in the logic you want to use to select the inspection plan.
I suggested creating the workcenters the same and the code can use that info to match up the correct task list group to assign the inspection lot. But if that doesn't work pick something else.
Your code can use any logic you want. You can put a description in the short text if you want.
You can just have an understanding that task list group 10 is always used for production work center XYZ and task list group 20 is always used for production work center ABC and task list group 30 is always used for production work center 123. In the user exit you check which production line and just change the group to 10, 20 or 30 then.
I don't care what you pick or how you do it, neither does the function module. I believe the function module will pass in the parameters of the task list it is planning to assign. You then have the ability to use the code to pick a different one and pass back new parameters for the task list.
Craig -
How to change workcenter in my routing while creating producton order?
we have 4 workcenters in routing.
PP guy configured the system in such a way that when production order is created, it will by default assign 1st workcenter in the routing as work center.
I need to write prg to change the work center in the routing for that production order accroding to the free capacity on workcenter.
I know which workcenter i need to assign to the production order in my routing.
i am using enhancement ppco0007 for assigning workcenter to the produciton order automatically according to the free capacity.
Can any one please suggest me if i am wrong in selecting the enhancement or ehat r the fields that i need to change to assign diffferent workcenter to the production order...
thank you very much in advance...
Any hint is very much appreciated..
Points will be given for sure...Hello Lavanya,
You have to use the enhancement "EXIT_SAPLCOBT_001" for updating the Work center in Production order. You need to query to the table CRHD with the field value ARBID to get the work center number . This field is existing in the enhancemnet that you had mentioned before. Try that enhancement as well. That also may work.
Let me know how it goes.
Thanks,
Greetson -
Is there a workaround for a print driver to run on Lion for an old Xerox Workcenter M15i
I have an older Xerox Workcenter M15i. I am trying to use this printer using a new macbook pro running lion. The Xerox web site does not offer a print driver. Does anyone know of a workaround?
Hey GHILL81 - did you ever get a real answer to this? (thanks for nothing, Kappy, you a$$)
I just upgraded to OSX 10.7.4 and my xerox m15i acts squirrelly someties. I am pretty sure a new driver would help. -
Try to convert doc to PDF, Unable to find "Adobe PDF resourse files, Ask help
Hi guys,
I am tryng to convert word doc file to PDF by acrobat v9.0 pro, I got the message as "Unable to find "Adobe PDF resourse files", and "Acorbat could not open 'filename' because it is either not a supported file type or because the file has been damaged ...". I did several times to run the installer to repair it, and remove and re-installed several times with different folders for the Adobe acrobat. I also did check the setting by "Preferences" under the item "Edit'. But nothing changed. I use it for generating and merging 1 or more doc files into a PDF file, so the micorsoft word which can make PDF file or use PDF printer is not useful for my object. Any ideas and helps? I really appreaciate anyone can give me help, Thanks a lot.
JohnYou don't need Acrobat for this at all.
If you select "Print..." there is a "PDF..." button in the lower left corner of the dialog. Click the button and select "Save as PDF..." or you can do "Open in Preview..." and save from there.
OS X has had the ability to generate PDFs since the 10.0 days. The whole graphics infrastructure is based on PDFs. You have no need whatsoever for Acrobat on the machine to do this. -
Attachments in preview area in workcenter incidents management
Greetings to all!
At workcenter Incident management in the preview for service mesage for a part of users the list of attachments list to the message is not displayed. For some users attachments list displayed in preview.
I cannot find the reason of such behaviour of system. Prompt please from what visibility of the list of applications in the field of preview depends? It is regulated by what parametres?
What conditions should be observed to show attachments list in preview?Hi,
I came across your problem while looking for a solution of mine.
It's very similar to yours, however, the preview of my single page pdfs are totally blank.
Again, if I click on the blank image and press the space bar to invoke quick look, the image displays just fine.
I have tried different things, like resetting mail, resetting preview and even re-installing the OS (not a clean install), but none of them worked.
I had similar issues before and realized that this seems to happen when installing alternative pdf viewer. But this is just a stab in the dark.
Any help is really appreciated. -
PowerShell: limitation of CPU and memory resourses used by cmdlet
Hello Collegues.
Tell me please, there is a way to limit of CPU and memory resourses used by cmdlet.
For example, tell to cmdlet do not use more then 5% of total CPU resourses, or do not use more then 1 core, or do not use more then 512mb of memory?
Thanks.jrv,
hello.
Can you please give me direction to dig - some link, maybe?
Thanks. -
Bomexplosion,workcenter with routing
Purpose
The purpose of this report is to show the summary of Routing details of a Finished component from Raw material via Semi-finished component in a single report.
Concept of BOM for finished components are defined in terms of semi finished goods. Hence, routing of a Finished component from raw materials can not be seen directly in system through standard report.
But users need to have the details of a routing of a Finished component from raw material in one report. To provide the details in single report, development is required.
<b>INPUT IS</b>
MATERIAL
PLANT
I tried this following method
1. <b>USING CS_BOM_EXPL_MAT_V2</b>
TO explode the bom with header materials- ISTPO-IDNRK
2. after I am using <b>MARC</b> table with the following fields
MATNR,WERKS,BESKZ---- HERE I CLASIFED THE MATERIAL procurement type
E OR X OR F.
3. IF BESKZ = E OR X --- CHECK <b>MAPL</b> with the following fields
MATNR,WERKS ,PLNTY,PLNNR. PLNTY = N
4. After that I am using the table PLPO with the following fields
PLNTY,PLNNR,VORNR,ARBID,LTXA1,VGE01,VGW01,VGW02,WERKS
5. After I am using the table<b> CRHD</b> with the following fields
OBJID,ARBPL
6. IF MARC BESKZ = F.
7. Using the following table with the fields <b>EORD</b>-MATNR,LIFNR,FLIFN = X
8. After using the <b>EINA</b> with the following fields MATNR,LIFNR,INFNR.
9. After using <b>EINE</b> with the following fields INFNR,APLFZ.
REQUIRED OUTPUT IS
1.material
2.materials description
3.workcenter
4.vendor
5.operation description
6.uom
7.qty
8.setuptime
9.processingtime
10.delivery time
PROBLEM
On executing the program, the out put contains some extra operations which is not there in the CA03 output of the component.
Please help us in solving this issue.
very urgent
Regards
dsThis is your 5th post about your abap program !
You never closed the other.
In a previous I advice you to check against the validity date of routing, I also suggest you to use FM CARO_ROUTING_READ.
Erwan -
After getting the bom ,find routing,workcenter,how to get component routing
hi experts.
the requirement is find the find the routing details of the given materials.
input is
material using select-options.
plant
out put
1.operator
2.material
3.material description
4.workcenter
5.vendor
6.operation description
7.uom
8.qty
9.uom
10.setuptime
11.processingtime
12.deliverytime
example.
materials t4595959----this materials bom is give below
3939393----
procurement type is f
3393939 -
procurement type is e
3939393------- procurement type is x
i explanied what i tried.
tables : marc,mapl,plpo,crhd,eord,eina,eine.
1. using cs_com_expl_mat_v2 to get the bom explosion
2. after got the materials with bom
<b>MARC </b> <b>MAPL</b> MATNR MATNR
WERKS 1 WERKS
BESKZ =======> E OR x PLNTY
PLNNR
2 3
<b>MAPL</b> =====> <b> PLPO</b> =====> CRHD
PLNTY OBJID
PLNNR ARBPL
VORNR
ARBID
LTXA1
VGE01
VGW01
VGW02
<b> 1 2 3
MARC</b> ==> <b>EORD</b> => <b>EINA</b> => EINE
BESKZ == 'F' MATNR MATNR INFNR
LIFNR LIFNR APLFZ
FLIFN = 'X' INFNR
followed this method to explode the bom and got the operation.
but its only fetch the header materials operation ,not component operaion
h we get the opeations of the component
thanks in advance
Regards
dshI,
Yes i checked the debugging mode ,its only fecthed the header materials
but not component materials,
i here give the query for ur review ,pl give me a solution
START-OF-SELECTION.
CLEAR ISTPO. REFRESH ISTPO.
LOOP AT ITAB.
CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
EXPORTING
CAPID = 'PP01'
MEHRS = 'X'
MMAPS = ' '
MDMPS = ' '
BREMS = 'X'
DISMM = ' '
LIFNR = ' '
WEBAZ = ' '
DATUV = SY-DATUM
MTNRV = ITAB-MATNR
WERKS = P_WERKS
EMENG = '1'
STKKZ = ' '
FBSTP = ' '
FTREL = ' '
IMPORTING
TOPMAT = W_TOPMAT
DSTST = DSTST
TABLES
STB = ISTPO
MATCAT = MATCAT
EXCEPTIONS
ALT_NOT_FOUND = 1
CALL_INVALID = 2
MATERIAL_NOT_FOUND = 3
MISSING_AUTHORIZATION = 4
NO_BOM_FOUND = 5
NO_PLANT_DATA = 6
NO_SUITABLE_BOM_FOUND = 7
OTHERS = 8.
WRITE: / W_TOPMAT-MATNR UNDER TEXT-H00 COLOR COL_HEADING,
W_TOPMAT-MAKTX UNDER TEXT-H01 COLOR COL_HEADING.
SELECT MATNR WERKS OBJID BESKZ FROM MARC INTO CORRESPONDING FIELDS OF TABLE IT_ITAB_IDEL
WHERE MATNR = ITAB-MATNR AND BESKZ = 'X' OR BESKZ = 'E' OR BESKZ = 'F'.
SELECT MATNR WERKS PLNTY PLNNR LIFNR FROM MAPL INTO CORRESPONDING FIELDS OF TABLE IT_MAPL_IDEL
WHERE MATNR = ITAB-MATNR AND
WERKS = 'IN01' .
SELECT PLNTY PLNNR ZAEHL VORNR ARBID OBJTY LTXA1 VGE01 VGW01 VGW02 PLIFZ FROM PLPO INTO CORRESPONDING FIELDS OF TABLE IT_PLPO_IDEL
FOR ALL ENTRIES IN IT_MAPL_IDEL
WHERE PLNTY = IT_MAPL_IDEL-PLNTY AND
PLNNR = IT_MAPL_IDEL-PLNNR AND
WERKS = 'IN01' AND ARBID <> 0.
SELECT OBJTY OBJID ARBPL FROM CRHD INTO CORRESPONDING FIELDS OF TABLE IT_CRHD_IDEL
FOR ALL ENTRIES IN IT_PLPO_IDEL
WHERE OBJID = IT_PLPO_IDEL-ARBID.
LOOP AT ISTPO.
IT_FINAL_IDEL-POSNR = ISTPO-POSNR.
IT_FINAL_IDEL-IDNRK = ISTPO-IDNRK.
IT_FINAL_IDEL-OJTXP = ISTPO-OJTXP.
IT_FINAL_IDEL-MENGE = ISTPO-MENGE.
IT_FINAL_IDEL-MEINS = ISTPO-MEINS.
LOOP AT IT_PLPO_IDEL.
IT_FINAL_IDEL-VORNR = IT_PLPO_IDEL-VORNR.
IT_FINAL_IDEL-ARBID = IT_PLPO_IDEL-ARBID.
IT_FINAL_IDEL-OBJTY = IT_PLPO_IDEL-OBJTY.
IT_FINAL_IDEL-LTXA1 = IT_PLPO_IDEL-LTXA1.
IT_FINAL_IDEL-VGE01 = IT_PLPO_IDEL-VGE01.
IT_FINAL_IDEL-VGW01 = IT_PLPO_IDEL-VGW01.
IT_FINAL_IDEL-VGW02 = IT_PLPO_IDEL-VGW02.
READ TABLE IT_CRHD_IDEL WITH KEY OBJID = IT_PLPO_IDEL-ARBID.
IT_FINAL_IDEL-ARBPL = IT_CRHD_IDEL-ARBPL.
APPEND IT_FINAL_IDEL.
CLEAR : IT_FINAL_IDEL,IT_PLPO_IDEL,IT_CRHD_IDEL,ISTPO.
ENDLOOP.
ENDLOOP.
Maybe you are looking for
-
Profit Center Accounting with New GL
Hi All! Client wants to draw the balance sheet plant wise.I would like to know how to configure the profit center accounting with New GL . Are business areas mandatory in this case ? Regards, Senthil
-
How can I restore bookmarks?
I have hundreds of bookmarks which I've acquired over a number of years, most in folders on the bookmark bar on my iMac. I use Chrome as a browser. I also have a Nexus 7 and have an app called Chromesync, to sync the bookmarks from my iMac to my othe
-
IPad home button is not working
Hi, my iPad home button stopped working. Can any one help me?
-
Hi All, I am ABAP developer and unfortunately we have no basis team even a person. All the activities and data in Development has been lost due to crash of HDD. Our development server down since a month and Oracle DBA technical staff, copy production
-
Issue with af:selectOneChoice component
Hi All, I am facing issue when using the selectOneChoice components in the below scenario I have a page fragments, lets say it as MainPage.jsff, where records are shown in table. On selecting a record and pressing the update button the user moves to