Set approval for inventory transfer document

hi
i am using sap b1 with 2005
i want to set approval to particular product manager  when transfer item from one warehouse to other  warehouse in inventory transfer document
for that i write query in query generator like
SELECT T0.DocNum, T1.ItemCode, T1.Dscription, T1.Quantity, T2.SWW FROM OWTR T0  INNER JOIN WTR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode WHERE T0.DocDate >=[%0] and
T2.SWW ='chandan'
{chandan is name of product manager}
so please send query that will support for approval template.
regards,
sandip

In the Approval templates > Document tab ..only the documents listed can have an Approval Procedure tied to them.
If Inventory transfer is not listed there, you might not be able to create one
Suda

Similar Messages

  • Approval for Inventory transfer

    Hai All,
    Here is my scenario : I have 3 warehouses named store1 , store2 and strore3.
    When store1 makes inventory transfer to store2 it should be approved by store2 only.
    When store1 makes inventory transfer to store3 it should be approved by store3 only.
    The above case applies to store2 and store3 also while making inventory transfer.
    Is there any solution or work around for this scenario ?
    Regards
    S.Rajaram

    Hi Raja Ram
    Create one UDF on Header Level as To Warehouse
    SELECT 'TRUE' where $[$UDF]='warehouse1Code'
    SELECT 'TRUE' where $[$UDF]='warehouse2Code'
    SELECT 'TRUE' where $[$UDF]='warehouse3Code'
    Save this three quires.
    and select warehouse1 to warehouse1 user user defaults, same for 2 and 3.
    Go to Approval Stage and Create New Select the user as Warehouse 1 user
    Create same for 2 and 3
    1. Create Approval template 1 with orginaters 2 and 3 warehouse users. and stages as approval stage1 where warehouse 1 user is selected.
    Documents as Inventry transfer document.
    Terms Click on when the following applies.
    Quirey name Select the quirey name as  quirey with 1st warehouse
    Create for second and third warehouse as same.
    It will work fine for approval in inventory transfer.
    Edited by: venkata siva reddy pole on Jul 24, 2008 4:49 PM

  • Inventory Transfer document templetes

    Hi,
    Please confirm me,
    I have tried to update Inventory transfer documents through DTW. Know i am using stock transfer templetes for inventory transfer documents of Items. it is correct or not?
    For Inventory stock transfer Documents DTW templete path:
    C:\Program Files\SAP\Data Transfer Workbench\Templates\Templates\oStockTransfer
    My SAP B1 version is SAP Business One 2007 B (8.60.037) SP:00 PL:10.
    Thanks,
    Surendra.

    Template Name: Stock Transfer
    RecordKey  DocDate  FromWarehouse  JournalMemo                    Series
    RecordKey  DocDate  FromWarehouse  JournalMemo                    Series
    1        20110401     CHNN        CHNN-BT/ 4 / 11-12 Chennai Bank Rcpt       86
    2        20110405      SHNGR        SLGR-BT/ 1 / 11-12 Chennai Bank Rcpt       86
    Template Name: Stock Transfer Lines
    RecordKey  LineNum  ItemCode  Quantity     WarehouseCode
    RecordKey  LineNum  ItemCode  Quantity     WarehouseCode
    1          0     COS4     36        SHNGRTR
    1          1     COS4     36        SHNGRTR
    1          2     COS4     36        SHNGRTR
    1          3     COS2     408        SHNGRTR
    1          4     COS2     108        SHNGRTR
    1          5     COS72     108        SHNGRTR
    1          6     COS37     96        SHNGRTR
    1          7     COS37     48        SHNGRTR
    1          8     COS37     108        SHNGRTR
    1          9     COS58     108        SHNGRTR
    1          10     COS58     66        SHNGRTR
    1          11     COS48     78        SHNGRTR
    1          12     COS2     396        SHNGRTR
    1          13     COS2     108        SHNGRTR
    2          0     COS2     12        CHN02
    2          1     COS2     36        CHN02
    2          2     COS48     48        CHN02
    2          3     COS47     48        CHN02
    2          4     COS58     48        CHN02
    2          5     COS37     48        CHN02
    2          6     COS4     12        CHN02
    2          7     COS4     36        CHN02
    Template Name: BatchNumbers
    RecordKey  LineNum   BaseLineNumber  BatchNumber  Quantity
    RecordKey  LineNum   BaseLineNumber  BatchNumber  Quantity
    1          0     0          MS 186          36
    1          1     1          Ms 188          36
    1          2     2          Ms 189          36
    1          3     3          S45          408
    1          4     4          S47          108
    1          5     5          N101          108
    1          6     6          301          96
    1          7     7          205          48
    1          8     8          BWN/108/001  108
    1          9     9          FWMC/108/0   108
    1          10     10          FWMC/109/005  66
    1          11     11          BBN/108/001   78
    1          12     12          S48          396
    1          13     13          S49          108
    2          0     0          S42          12
    2          1     1          S43          36
    2          2     2          Cos48          48
    2          3     3          BWN/108/00   48
    2          4     4          FWMC/108/0   48
    2          5     5          205          48
    2          6     6          MS - 184     12
    2          7     7          MS - 185     36
    Thanks,
    Surendra

  • Re:Query For Inventory Transfer..!!!

    Dear Members,
    My Scenario is,
    I want to take a report for inventory transfer that contains
    1. Itemcode
    2.Item description
    3.quantity
    4.inventory quantity on the previous day.
    I have taken the tables owtr,wtr1,oitm and oitw.But the issue is if my document date is like 30.11.2010 i want the inventory quantity value as  on 29.11.2010.
    I need only query not SAP Reports.Plz suggest a suitable query for this issue.
    With Regards,
    Revathy

    Hi Revathy,
    You have to use OINM table to get your desired Stock on past dates.
    Have a look at these queries.
    1. Stock per itemwise
    select t1.ItemCode,max(t1.dscription) [Name],(sum(isnull(t1.InQty,0)) - sum(isnull(t1.OutQty,0)) ) [ClsStock],(sum(t1.transvalue)) [ClsValue]
    from OINM t1
    where  t1.DocDate <= '[%1]'
    group by
    t1.ItemCode
    2.Stock per item per warehouse wise
    select t1.ItemCode,max(t1.dscription) [Name],t1.warehouse [Warehouse],
    (select whsname from owhs o1 where ((o1.whscode) = (t1.warehouse))) [WarehouseName],
    (sum(isnull(t1.InQty,0)) - sum(isnull(t1.OutQty,0)) ) [ClsStock],(sum(t1.transvalue)) [ClsValue]
    from OINM t1
    where t1.DocDate <= '[%1]'
    group by
    t1.ItemCode,t1.warehouse
    Regards,
    Bala
    Edited by: Balakumar Viswanathan on Dec 10, 2010 5:22 PM

  • Report for budget transfer documents

    Hi
    Any other Report is available to extract budget transfer documents.
    which report in SAP Financial (FM Module) to be used to extract budget transfer documents.
    Regards
    K.Gunasekar

    Hi All
    Any report is available to view the transfer budget details along with transfer amount.For example FR72 is used to view the budget transer document details,but we want to know the budget transfer amount along with budget transfer details.
    Note: FR72 is used to view all the details except budget transfer amount. Any standared report is available to view the
    budget transfer amount along with budget transfer details.
    Please help us to provide the standard report.
    Regards
    K.Gunasekar

  • More than one step BC sets approval for PO's

    Good day All.
    I would like to know the bc set for more than one step of approvals for the Purchased Order. We know the without tha approval and one step approval for PO.
    /SAPSRM/C_PO_600_000_SP04     Purchase Order Without Approval
    /SAPSRM/C_PO_600_001_SP04     Purchase Order with One-Level Manager Approval
    You speedy response would be appreciated.
    Regards
    Makoro Manyathela

    Hi,
    You can configure many approval steps based on your business requirements.
    The BCSets /SAPSRM/C_PO_600_001_SP04 is just a sample configuration.
    Please go to IMG.
    SRM -> SRM Server -> Cross-Application basic Settings -> Business Workflow -> Process-Controlled Workflow -> Business Process Configuration -> Define Process Levels.
    Regards,
    Masa

  • Approval Templates: Inventory Transfer - based on Query (help)

    This is a newbie question but I don't have time to read or dig thru forum sorry.
    We have an Approval Template setup to alert/approve Inventory Transfers but it is set to Always on the Terms tab.
    We would like to modify it for only transfers into a certain set of warehouses).  How do i create a query that will determine the Warehouse Code (if warehouse code is:'WHL','ITL','RTL','WEB','CTO-WHL','CTO-ITL') on transfer and send the alert/approval notification.
    I know this has been done 1000 times over but please enlighten me.
    SELECT whsecode FROM wtr1 in ('WHL','ITL','RTL','WEB','CTO-WHL','CTO-ITL')

    Hi David......
    There are few Threads discussed on Forum that Approval Procedure for Row level is not possible. Ther may be some work around in doing this.
    You may search this post in forum as it is readily available........
    Approval procedure
    Regards,
    Rahul

  • Query for Inventory transfer

    Hi All
    I have 3 location A,B,C
    And 5 warehouse for each location  Now  i transfer inventory A to B Location and B to C location . Some time A To A location With Diffrent Warehouse .
    So i want a report That How mach inventory we have transfered When My location is diffrent .  
      means From warehouse location  and To warehouse location should me diffrent .
    I want some Feild in this report like
    Docnum, Docdate, From warehouse,From warehouse Location, ItemName,Quantity,To warehouse,To warehouse Location 
    Thanks & Regard
    Areeba Ali

    Hi Areeba Ali,
    Try this...
    SELECT T0.DocNum, T0.DocDate, T0.Filler as 'From Warehouse' , T3.Location 'From Location', T1.Dscription, T1.Quantity, T1.WhsCode 'To Warehouse', T4.Location 'To Location' FROM OWTR T0
    INNER JOIN WTR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OWHS T2 ON T0.Filler = T2.WhsCode
    INNER JOIN OLCT T3 ON T2.Location = T3.Code INNER JOIN OLCT T4 ON T1.Loccode = T4.Code
    Thanks
    Sachin

  • How to create approval for service type document

    Hello,
    I am trying to create a Approval Query wherein if a Patricular User creates a SERVICE Type AP Invoice then it should go for approval.
    I used the query :
    SELECT distinct 'TRUE' FROM OPCH T0 INNER JOIN PCH1 T1 ON T0.[DocEntry] = T1.[DocEntry] WHERE T0.[DocType] ='S'
    But the problem is that when the above user is making ITEM Type AP Invoice then also its going for approval.
    Please advise.
    Kind Regards,
    Ravi

    Hi,
    Please find below the query :
    SELECT distinct' true' FROM OPCH T0  INNER JOIN OUSR T1 ON T0.UserSign = T1.USERID WHERE $[$3.0.0] = 'S' and  $[user] = '9'
    This user 9 was taken from OUSR table.
    Regards,
    Ravi

  • BusinessObjectInfo.ObjectKey = "" for Inventory Transfer

    Hi everyone,
    I am using B1 2005A SP01 PL18
    I catch the FormData Event (et_FORM_DATA_ADD) on ActionSucces = True and have a look at the BusinessObjectInfo.ObjectKey but its value = "".
    I have also tried to use B1 Tool Event Logger to see if it has a value, but to no avail. Other objects
    like Service Calls have (Obj. Type=191; <?xml version="1.0" encoding="UTF-16" ?><ServiceCallParams><ServiceCallID>18</ServiceCallID></ServiceCallParams>) once the call has been succesfully added.
    I have used the same method for a number of other objects that I use, and it has worked well. Does any one know if this is a bug that has been sorted out in a higher patch perhaps or how I can get hold of that information other than using the
    Company.GetNewObjectCode.
    I really nee to get the XML parameters used to be able to use the GetByKeys method of the InventoryTransfers object.
    Your help would be greatly appreciated
    Regards
    Tinus

    Thanks for the answer Ad, however, I am unable to use the GetByKeys method if I dont have the XML, for instance if I use
    sStockTransferNo = "5"
    oStockTransfers.Browser.GetByKeys(sStockTransferNo)
    I receive "System.Runtime.InteropServices.COMException (0xFFFFFBA6): Xml file validation failed".
    Any ideas ?
    Thaks again for the previous answer.

  • To Set Info Price in Inventory Transfer

    Dear All,
    I am trying to do an inventory Transfer.When i select the item i get an info price which is the last purchase price by default.I want to change the setting of the same and change it to the other Price List that i have created.
    Kindly Suggest where can we set the default price list for inventory transfer.
    Thanks,
    Merle

    Hi Merle,
    As Nagarajan put it the default price list for inventory transfer is last purchase price.
    For set up a diff price list as default, you can create business partner customer for the warehouse and set your desired price list in the payment terms.
    Any time you do an inventory transfer to the other warehouses then choose the the warehouse customer, the default price list you have set in business partner will be your your default price list.
    example
    Whse 00 - customer = Whse00Customer
    Whse 01 - customer = Whse01Customer
    Assuming you want to transfer stock from whse 00 to 01
    1. Set business partner Whse01Customer to your preferred price list under payment terms
    2. open inventory transfer
    3. Choose business partner customer = Whse01customer
    4. Price list changes from last purchase price to default price list of Whse01customer
    Regards
    Brian Ndunda

  • Inventory Transfer - Restrict Add

    Dear all,
    How do you restrict an inventory transfer document to be added if one of the row have its line total or some other field is blank or zero?
    thanks
    SV Reddy

    Hi SV Reddy.....
    If you use this SP then you can exactly find out at which row and for which Item of any row Block Num field is Empty.....
    Try once.....
    If @Object_type='67' and (@transaction_type ='A' or @transaction_type ='U')
    BEGIN
    declare @Item1 as varchar(100)
    declare @minline1 int
    declare @maxline1 int
    declare @BlockNum1 varchar(100)
    set @minline1 = (select min(T0.linenum) from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del)
    set @maxline1 = (select max(T0.linenum) from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del)
    while @minline1<=@maxline1
              begin
              select @Item1=T0.itemcode from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del and T0.linenum=@minline1               
              select @BlockNum1=T0.BlockNum from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del and  T0.linenum=@minline1               
              if      @BlockNum1 Is Null
                   begin
                        set @error=-1
                        set @error_message = 'Block Number in Inventory Trsnaction can't be blank ' + @Item1
                   End
                   set @minline1=@minline1+1
              end
    End
    Regards,
    Rahul

  • Inventory transfer two report preview

    Dear Experts,
    Kindly help me upon our problem. We are generating a report for inventory transfer using our customized report that is set on default. The problem arises when we are clicking the preview 2 Report are generated, one is from our customized rpt file then the other is from the system report for Batch number (pld) format.
    Below is the result screenshot for the said problem. Sorry for blurring some important data, for company privacy. Thank you so much for your great help.
    Best Regards,
    jza

    Hi ,
      Go To
    1.Administration-->System Initialization-->Print Preferences
    2.Print Preferences->Per Document-->Document-->Inventory Transfer
    3.When Batch/Serial No. Exist, Print-->Doument Only.
    -Rajesh N

  • Approval for purchase order

    Hi all
    I have set approval for purchase oder , my problem is that when i create a purchase order using purchase order form it is going for the approval but when i created through code it is not going for the approval . Any solution for this.
    Thanks in advance
    Regards
    Arun

    Hi Arun,
    You may check these:
    Document approval through SDK
    DI API Limitation workaround required
    Thanks,
    Gordon

  • UDF Inventory Transfer

    Hi,
    I created a UDFs in marketing documents at row level. I only see the header UDF in the inventory transfer document. How can i create UDF in inventory transfer? Can I?
    Thanks
    Regards
    Adriana

    Hi Adriana,
    When you created a UDFs in marketing documents at row level , it would be already available to Inventory Transfer row level.  Check you form setting to see. They are usually in the bottom.  You can bring them up to get them on top of the fields to be viewed easily.
    Thanks,
    Gordon

Maybe you are looking for