here is my stored procCREATE PROCEDURE sp_Insert_StockReceipts ( @ResourceId AS INTEGER, @SupplierId AS INTEGER, @Description AS VARCHAR(150), @Quantity AS INTEGER, @PurchaseOrder AS INTEGER, @StockCode AS VARCHAR(10), @DateReceived AS VARCHAR(10), @DeliveryMethod AS VARCHAR(50), @DeliveryCompany AS VARCHAR(50), @Comments AS VARCHAR(255), @RequisitionNumber AS INTEGER, @OrderFulfilled AS BIT, @OrderItemFulfilled AS BIT, @ReferenceCode AS VARCHAR(100), @DeliveredTo AS INTEGER)ASDECLARE @ReceiptID AS INTEGERINSERT StockReceipts ( TimeReceived, ResourceId, SupplierId, Description, Quantity, PurchaseOrder, StockCode, DateReceived, DeliveryMethod, DeliveryCompany, Comments, RequisitionNumber, OrderFulfilled, OrderItemFulfilled, ReferenceCode, DeliveredTo)VALUES( GETDATE(), @ResourceId, @SupplierId, @Description, @Quantity, @PurchaseOrder, @StockCode, CONVERT(DATETIME, @DateReceived, 103), @DeliveryMethod, @DeliveryCompany, @Comments, @RequisitionNumber, @OrderFulfilled, @OrderItemFulfilled, @ReferenceCode, @DeliveredTo)SET @ReceiptID = @@identitySELECT @ReceiptID AS ReceiptIDGO
i am calling it from another stored procedure proc1.how i can capture value of ReceiptID in a variable in proc1Thanksmk_garg