Skip to Content
0
Former Member
Nov 12, 2008 at 02:24 PM

How to add Purchase Order entry using B1WS?

115 Views

Hi,

I have implemented B1WS in DI server, I am trying to add purchase order entry, but after adding it via B1WS, I am not able to find entry in SAP;

My code using B1WS:

public void SAPPurchaseOrder(string _SID)

{

_PIService = new PurchaseInvoicesService();

Document doc = new Document();

doc.Address ="ab";

doc.AgentCode = "ab";

doc.BaseAmountSCSpecified = false;

doc.CardCode = "VEND7";

doc.CardName = "Baker & Taylor";

doc.DocDate = DateTime.Now.Date;

doc.CreationDate = DateTime.Now.Date;

doc.DocType = DocumentDocType.dDocument_Items;

doc.DocumentStatus = DocumentDocumentStatus.bost_Open;

doc.BaseAmount = 100000;

doc.DocCurrency = "USD";

MsgHeader msgHeader = new MsgHeader();

msgHeader.SessionID = _SID;

msgHeader.ServiceName = MsgHeaderServiceName.PurchaseInvoicesService;

msgHeader.ServiceNameSpecified = true;

_PIService.MsgHeaderValue = msgHeader;

_PIService.Add(doc);

}

Also, I found error while I have use "ADD FUNCTION" as;

can not empty list of tables, doc1, doc3 and doc10

Please suggest me a proper entry flow or code to implement.

Thank you.

Piyush

(Rob IT team - Parabox Media Group)