Purchase Order Link to Particular Customer
Dear All,
One of my client need this requirement, please help me
When a consignment arrives, user should know which items are for which customer. If a single item is for many customers, user should know whom to invoice first and program should control that and not allow to ship/invoice for other customer.
how can we configure this..
Thanks in advance.
Regards,
Rajesh
Rajesh,
This is what they call hard allocation of inventory..this functionality does not exists in B1 and a convoluted way to approach this would be to use a combination of Batch management and SBO_SP_TransactionNotification stored procedure.
This I had answered at the begining of this year, check this thread
Suda! Again to restriction of items from PO based on SO
Suda
Similar Messages
-
Display list of sales orders for one particular customer using BAPI in WD
Friends,
i want to display list of sales orders for one particular customer, the materials ordered, quantity ordered, goods issue date of that particular order and contact information about that particular customer, using Webdynpro.
Please somebody send me related info,blogs,help links , to complete this task, this is very urgent.
Please help
PeterFind the WD tutorials here...
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webdynpro/web%20dynpro%20sample%20applications%20and%20tutorials.htm">Tutorials</a> -
Create a purchase order linked to sale order with DI
Hello all,
I tried to create a purchase order based on a sale order with the DI but I get an error message "the business partner selected in base document is different than the target document"
As you understand, this is normal to have a different business partner. So my question is : is it possible to create with the DI a purchase order linked to a sale order or is this a missing functionality ?
Thank you
SebastienHi sébastien,
oDoc.Lines.ItemCode = "A00001"
oDoc.Lines.Quantity = 1
oDoc.Lines.BaseType = 17
oDoc.Lines.BaseEntry = 213
A Purchase document's BaseType can only be a Purchase document itself.
A Sales document's BaseType can only be a Sales documento itself.
To create a Purchase Order based on a Sales Order you must go through each row of the Sales Order and copy the values (ItemCode, Quantity, Discounts, VatGroup, etc.) to the Purchase Order. And remember the VATCode used in a Sales document cannot be the same as the one used in a Purchase document.
Best Regards,
Vítor Vieira -
Purchase order number of the customer equals to the batch number
At our case, purchase order number of the customer equals to the batch number. Purchase order number will be written on the sales document (VBKD - BSTKD).
1. How can the production department can see what is written in this field (on md04 or etc...)? The batches will be created by the PP module so they have to see what is written on this field to give the right number to the batch externally (when creating the batch manually).
2. If batches are automatically created, how can we make the batch number to be equal to the purchase order number which is written on the sales document (VBKD - BSTKD)?
I'll be happy for the answers and I'll also be happy if you can give me the names of the user exits for the above questions. Thanks in advance for the answers....Hi Yasar?
Did you evaluate working with valuated sales order stock?
This way your PP people could use Make to Order style manufacturing and produce for a special "batch" => The sales order special stock.
Can be used in Repetitive Manufacturing and has no impact in costing, therefore a nice option for the situation you are describing.
In MD04 a special segment will appear for the the Sales Order stock and this stock will only be able to be shipped for this special order.
Best Regards,
Franck -
Retrieve the sales orders for a particular customer in selection screen
Hi
I want to retrieve the sales orders for a particular customer(entering customer number field in the selection screen and then clicking on f4 help on sales order field in the selection screen I should get only sales order numbers for that particular customer number).How can I achieve this through search helps?Are there any standard search helps that I can use.
<removed_by_moderator>
Edited by: Julius Bussche on Apr 9, 2009 12:55 PMHi,
try this:
at selection-screen on value-request for p_par.
select * from vbak
into itab
where kunnr = p_par.
then use the FM 'F4IF_TABLE_VALUE_REQUEST'.
with
retfield = 'VBELN'
dynprog = sy-repid
dynpnr = sy-dynnr
dynprofield = <name of parameter>
value_org = 'S'
tables = itab.
Regards,
Leo. -
Automatic printing of purchase order in a particular printer
Hi
Do anyone know, the setting for automatic printing of purchase order by a particular purchasing group in a particular printer. The requirement is that The group has to print only Pur Oder in this printer.
I don't want to use SPRO>Material Management>Purchasing>Message>assign output device......
Thanks in advance.
EshFirst of all check your output type with MN06 if the Key combination avilable for outpur type then select that combination and creatae the condition records for your PO type with MN04 and assign the printers here by selecting that line adn clicking on the communication tab.
Or if you don't have the key combination with Purchase group then go to IMG-MM-Purchasing-message-output control - condition table - here use the existing table for purchase gorup or create new one with the combination oyu are looking
then create access sequence and assing to your message type then it will be available for MN04. -
Purchase order received directly in customer consignment
We are entering a business relationship with a company where we will send the goods on consignment basis (W stock) procured directly from a vendor. The SAP documentation tells about using the consignment fill up process etc., that we would have to do a receiving in our plant (even though we won't touch the product) and then do another document (the consignment fill-up) to transfer it to the customer as 'W' stock. What we would like to do is write a purchase order for the material have it received at the customer directly into 'W" stock. Does this functionality exist in the SAP purchase order? Can this be easily achieved?
[http://help.sap.com/bestpractices/BBLibrary/Documentation/J58_BPP_EN_KO.doc]
[http://help.sap.com/bestpractices/BBLibrary/Documentation/J58_BB_ConfigGuide_EN_KO.doc]
After creating the Sales order, you can trigger a purchase order from a Vendor through MRP and change the delivery address as the customer. So that the Vendor delivers the product to your customer and you can do the goods receipt in your plant. Then you can do the consignment issue from the delivery to the customer in your system. -
How to know that the purchase order link to which inbound delivery ?
Dear Support ,
I am looking for one way which can check which purchase order ( only for trading goods ) link to which inbound delivery ....
Now my way is use the purchase order number as a condiction to check in LIPS table , but i think this is a stupid way , right ?
In fact , i am writing one report which can show all the Open Purchase Order ( Only for trading goods and already created the inbound delivery & shipment costs ) which can do the MIGO without the problems ....
Has any way to check it ?
Many thanks .....
Best Regards
CarlosPO and inbound delivery link.
In PO item , Conformation Tab : conf ctrl. if its is active U can GR with inbound delivery only (VL31N)
and not with MIGO.
rep
VL06I - Inbound Delivery Monitor
V_UC_7 - Incomplete Inbound Deliveries
VL06I Inbound Delivery Monitor
VL06IC Confirmation of putaway inb. deliv.
VL06ID Inbound Deliveries for Distribution
VL06IF Selection inbound deliveries
VL06IG Inbound deliveries for goods receip
VL06IP Inbound deliveries for putaway.
Go to --Information systems > General report selection > Logistics execution > shipping
REWGDS -
Sales Order/Delivery for particular customer From his Reserve stock?
Dear Couleague,
There is one scenario that faulty material from customer Co. get back by
Return Order (RE), Then return Delivery --& post goods receipt, Of the sold material,
Now co. (PP/QM) do rework Process (assemble, dismantle ...... whatever on the basis of return order) & make perfect material ok
Now this stock PP/QM people put under RESERVE STOCK because it belongs to that particular customer
Now I want to deliver that stock to that Particular customer,
1) HOW CAN I DO?
2) HOW CAN I PICK UP THAT ReserveMaterial while doing Sales Order/ delivery?
Even though I maintain copy control from RE to OR & AvailabilityCheck?
Thanks
SureshHi Suresh,
As and when you get a return order for repair, then you do the PGR and place that stock into a different storage location and you get that repaired and when you are doing PGI then fetch the stock from the same storage where you have placed the stock when you did the PGR.
If you are having serial number concept that will help you to give the same piece which you have collected from the customer to return the same piece.
We have implemented the system in the same way in our previous implementation.
Thanks,
Mahesh. -
Purchase order link to sales order
In account assignment dropdown in purchase order, 'sales order' option is available. Will that link sales order to PO ?
1. Does it mean when material is received, it will be used for assigned to that sales order ?
2. But some sales order can not be entered in purchase order. Does anybody know why ?Hi,
For third party order, either you can create the material master with item category group as BANS, so the system will automatically pick TAS in the sales order for the material or you can change the item category manually to TAS in the order.
This will trigger a PR, based on the PR a PO will be generated.
Defining Item Category Group
IMG ® Sales and Distribution ® Sales ® Sales Documents ® Sales Document Item ® Define Item category groups
Defining Item CategorySales and Distribution ® Sales ® Sales Documents ® Sales Document Item ® Define Item Categories
Item category TAS
Description 3rd party with SN CM
Item type Blank
Completion rule Blank
Special stock Blank
Relevant for billing B
Billing plan type Blank
Billing block Blank
Pricing X
Statistical value Blank
Revenue recognition Blank
Delimit. start date Blank
Business data item X
Sched. line allowed X
Item relev. for delivery Blank
Returns Blank
Weight/Vol.- relevant X
Credit active X
Determine cost X
Aut. batch determ. Blank
Rounding permitted Blank
Order qty = 1 Blank
Incomplete proced. 28
PartnerDetermProced T
TextDetermProcedure 01
Item cat. status group 1
Screen seq. group N
Status profile Blank
Create PO autom. Blank
Config. strategy Blank
Mat. variant action Blank
ATP material variant Blank
Structure scope Blank
Application Blank
Value contract material Blank
Contract release ctrl Blank
Repair procedure Blank
Billing form Blank
DIP profile Blank
Assigning Item Category
IMG Sales and Distribution Sales Sales Documents Sales Document Item Assign Item categories
Creating Material
MM01
1. On the screen Create Material (Initial Screen) enter the material number if External.
2. Choose Select View(s). (Basic View 1&2, Sales Views, Purchasing views and accounting views).
3. Enter the relevant data and save the material. Use material group BANS in the item material group field.
Creating SD Pricing Conditions for material
VK11
Creating Vendor Master
XK01
Regards -
Restricting Purchase order for a particular material type
Hi All,
How do I restrict a purchase order document type to be created for a particular material type.
For eample PO document type NB should allow to create for materials with the material type ROH only and restrict the other material types by issuing an error.
Many thanks in advance.
Regard,
RaviHi Ravi,
This is not directly achievable in std. You will have to implement the check in a user exit, e.g. the BAdI ME_PROCESS_PO_CUST method PROCESS_ITEM.
But why this strange reqmt? Maybe there's another solution whuch would keep you in std?
BR
Raf -
Purchase Requsition - Purchase Order Link
Is there any SAP standard report, where given a Purchase Requisition, it will give Purchase order no. Also, in which table, this link is stored
Hi,
I am sorry to be repeating myself, but if the link is not shown in ME53N on the status tab of the req item, then the P req HAS NOT been converted to a PO.
To do a final check go to ME23N for the PO and look at the delivery schedule tab and see if there is a P req number allocated there (or on the PO item line) (there is a Purchase req field in both areas)
The system does not miss out this update and so if the link is not there, then the PO was created without referring to the PR.
Steve B -
Purchase Order generate mail with custom attachment
Hi
I have a requirement to create an output type for Purchase Order document. The mail should be sent with attachment file .CSV, which I will generate in my own Z- program. As I understand I have to create a new output type (NACE), make the customizing for output determination on vendor level (VOFM), and to write my own Z-type program and form, where I generate my attachment, and then I execute the function module to send an email - so everything is done manually during output determination. Can I use somehow standard functionality to achieve something like that?no clue?
-
Printing Purchase Order from ME9F using custom program and smartform
I was able to use my custom program which calls a smartform to print purchase orders from transaction ME9F. I did this using transaction NACE.
However, when I call "Output Message" from ME9F, the output always fails (shown by an 'X' icon after the checkbox). When I try to put back the standard program in NACE, it does not show an 'X' but a check which indicates that the printing was successful.
Do you know why this happens? What did I miss?
Here's my call to my smartform from my custom driver program:
" Change Smartform ZP_MMSF_P01_PURCHASE_ORDER
" to internal Function module name
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
FORMNAME = 'ZP_MMSF_P01_PURCHASE_ORDER'
IMPORTING
FM_NAME = fmname
wa_cparam-no_dialog = 'X'.
wa_output-tddest = 'LOCL'. "or 'LP01'. "Spool: Output device
CALL FUNCTION fmname
EXPORTING
control_parameters = wa_cparam
output_options = wa_output
i_data = i_data
wa_lookup = wa_data_lookup
goods_amt = goods_amt
discount_amt = discount_amt
vat = vat
total_amt = total_amt
total_amt_inwords = total_amt_inwordsVijaya,
I have this problem though,
Whenever I try to provide values for CONTROL_PARAMETERS and OUTPUT_OPTIONS to the sapscript call in your code, the PO printing (even the preview) does not proceed. I do this because I wanted to suppress the printer dialog.
here is a fragment of the code:
" code I added
LS_COMPOSER_PARAM-tddest = 'LOCL'. "or 'LP01'. "Spool: Output device
LS_COMPOSER_PARAM-bcs_langu = sy-langu.
LS_CONTROL_PARAM-preview = 'X'.
LS_CONTROL_PARAM-no_open = 'X'.
LS_CONTROL_PARAM-no_close = 'X'.
LS_CONTROL_PARAM-device = 'PRINTER'.
LS_CONTROL_PARAM-no_dialog = 'X'.
DO NAST_ANZAL TIMES.
*--In case of repetition only one time archiving
* if sy-index > 1 and nast-tdarmod = 3.
* nast_tdarmod = nast-tdarmod.
* nast-tdarmod = 1.
* ls_composer_param-tdarmod = 1.
* endif.
IF SY-INDEX NE 1 AND REPEAT IS INITIAL.
REPEAT = 'X'.
ENDIF.
CALL FUNCTION LF_FM_NAME
EXPORTING
ARCHIVE_INDEX = TOA_DARA
ARCHIVE_PARAMETERS = ARC_PARAMS
CONTROL_PARAMETERS = LS_CONTROL_PARAM
MAIL_RECIPIENT = LS_RECIPIENT
MAIL_SENDER = LS_SENDER
OUTPUT_OPTIONS = LS_COMPOSER_PARAM
USER_SETTINGS = SPACE
IS_NAST = NAST
IS_REPEAT = REPEAT
I tried to trace it to the function module generated by smartform. The error propagates this way: From the function module, there is a call to function SSFCOMP_PROCESS_DOCUMENT. Then inside that function, there is a perform operation to tr_ssfcomp_process_doc
perform tr_ssfcomp_process_doc using startpage docstruc
header.
Inside that form, it calls the macro tr_active which checks the value of ssfcstat-trlevel (tracelevel) against c_trlevel_document. In the macro, if ssfcstat-trlevel is less than c_trlevel_document, the smartform will fail. c_trlevel_document is 15 and ssfcstat-trlevel is 0, and so the smartform fails.
(you can see the macro tr_active in include LSTXBCMAC and the form tr_ssfcomp_process_doc is in the include LSTXBCFTR)
When I do not put values in CONTROL_PARAMETERS and OUTPUT_OPTIONS, everything is ok.
Do you know why this happens?
Thanks in advance!
Edit: I have found out about transaction SFTRACE, but this is disabled.
Kyle -
Collective purchase order linke with auto replenishment process
Hi!
This is with reference to linking collective putchase order with auto replenishment process.
For eg: an article defined with replenishment parameter(the reorder point and target stock). while running collective purchase order using transaction wf10...will system consider the reorder point and target stock and raise the PO.Hi Jyotsna,
The collective purchase order should be used in DC level. That means, based on Stores STO, system automatically converts STO requirements into CPO.
If you want consider Reorder point and target stock, then this is putaway process. That means, DC will maintain and replenish stock based on your inventory norms fixed by you.
Hope this information will be useful.
Bye,
Muralidhara
Maybe you are looking for
-
Blue Screen of Death & disk0s2: I/O error
Hi My Mac just slowed down suddenly yesterday, then when I tried to reboot, it went to grey screen Apple logo & spinning ball for ages, then stalled on blue screen. I tried the following: 1. Ran Applejack 3 times on auto - said "errors repaired" or "
-
I allowed a System Update that included a Xerox Printer update. I am running a MacPro 10.6.8 with Quark 8.5.1 and a Xerox ColorQube 8700S. EVERY was working perfectly before the "update" but afterwards anything sent to the printer from Quark would s
-
I have recently done the update to my iphone and then tried to backup my iphone to itunes and an error meesage has occured and now my phone isn't responding to anything and is stating that it needs to be restored back to manufacturers settings, Can a
-
This is really annoying. I movie hd works well when compressing it to quicktime and uploading to youtube but when there's pics involved and I have to slice them to fit audio it messes with the timing in conjunction to the audio. Any ideas? It works
-
How to reference a Constants.as actionscript in another actionscript class
Hi, How can I use constant variables from a Constatnst file (.as file) in another actionscript class? Thanks.