<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Creting PO through Visual Basic in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/creting-po-through-visual-basic/m-p/2312356#M506625</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in this case u have to pass complete data in full length.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;poheader.Value("VENDOR") = "0024001291"  = 10 char length.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Peram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 May 2007 13:24:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-18T13:24:05Z</dc:date>
    <item>
      <title>Creting PO through Visual Basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creting-po-through-visual-basic/m-p/2312355#M506624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to create a Purchase order with Visual Basic. I have created following code but at the end error is showing that &amp;lt;b&amp;gt;NO MASTER RECORD EXIST FOR VENDOR (VENDOR NO).&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;but with the help of same data i am able to create PO in SAP. I have attach source code. Please take a look and provide me the valuiable information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Option Explicit&lt;/P&gt;&lt;P&gt;Dim functionCtrl As Object&lt;/P&gt;&lt;P&gt;Dim sapConnection As Object&lt;/P&gt;&lt;P&gt;Dim theFunc As Object&lt;/P&gt;&lt;P&gt;Dim PoNumber&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Private Sub Command1_Click()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set functionCtrl = CreateObject("SAP.Functions")&lt;/P&gt;&lt;P&gt;Set sapConnection = functionCtrl.Connection&lt;/P&gt;&lt;P&gt;sapConnection.Client = "220"&lt;/P&gt;&lt;P&gt;sapConnection.User = "PTBITUSR"&lt;/P&gt;&lt;P&gt;sapConnection.Password = "HELLO2"&lt;/P&gt;&lt;P&gt;sapConnection.Language = "EN"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If sapConnection.Logon(0, False) &amp;lt;&amp;gt; True Then&lt;/P&gt;&lt;P&gt;    MsgBox "No connection to R/3 System"&lt;/P&gt;&lt;P&gt;    Exit Sub                                           'End program&lt;/P&gt;&lt;P&gt;End If&lt;/P&gt;&lt;P&gt;Set theFunc = functionCtrl.Add("BAPI_PO_CREATE")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dim pocur As Object&lt;/P&gt;&lt;P&gt;Dim poheader As Object&lt;/P&gt;&lt;P&gt;Dim poitems As Object&lt;/P&gt;&lt;P&gt;Dim poitemschedule As Object&lt;/P&gt;&lt;P&gt;Dim retMess As Object&lt;/P&gt;&lt;P&gt;Dim returnFunc As Boolean&lt;/P&gt;&lt;P&gt;Dim startzeil As Integer&lt;/P&gt;&lt;P&gt;Dim endcol As Integer&lt;/P&gt;&lt;P&gt;Dim the_name As String&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set poheader = theFunc.exports.Item("PO_HEADER")&lt;/P&gt;&lt;P&gt;Set poitems = theFunc.Tables.Item("PO_ITEMS")&lt;/P&gt;&lt;P&gt;Set poitemschedule = theFunc.Tables.Item("PO_ITEM_SCHEDULES")&lt;/P&gt;&lt;P&gt;Set pocur = theFunc.exports.Item("PO_HEADER_ADD_DATA")&lt;/P&gt;&lt;P&gt;poheader.Value("VENDOR") = "24001291"  'Text1.Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poheader.Value("PUR_GROUP") = "PE6"  '''Text3.Text&lt;/P&gt;&lt;P&gt;poheader.Value("DOC_TYPE") = "NB" ''Text4.Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poitems.Rows.Add&lt;/P&gt;&lt;P&gt;poitems.Value(1, "PUR_MAT") = "SC101" ''Text5.Text&lt;/P&gt;&lt;P&gt;poitems.Value(1, "PLANT") = "1500" ''Text6.Text&lt;/P&gt;&lt;P&gt;poitems.Value(1, "NET_PRICE") = "2000" ''Text7.Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;poitemschedule.Rows.Add&lt;/P&gt;&lt;P&gt;poitemschedule.Value(1, "DELIV_DATE") = DTPicker1.Value&lt;/P&gt;&lt;P&gt;poitemschedule.Value(1, "QUANTITY") = 3 'Text9.Text&lt;/P&gt;&lt;P&gt;pocur.Value("CURRENCY") = "INR"&lt;/P&gt;&lt;P&gt;poheader.Value("PURCH_ORG") = "1500" '''Text2.Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;returnFunc = theFunc.call&lt;/P&gt;&lt;P&gt;PoNumber = theFunc.imports.Item("PURCHASEORDER")&lt;/P&gt;&lt;P&gt;Set retMess = theFunc.Tables.Item("RETURN")&lt;/P&gt;&lt;P&gt;If retMess Is Nothing Then&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MsgBox retMess.Value(1, "MESSAGE")&lt;/P&gt;&lt;P&gt;Else&lt;/P&gt;&lt;P&gt;MsgBox retMess.Value(1, "MESSAGE")&lt;/P&gt;&lt;P&gt;MsgBox "Purchase Order No : " &amp;amp; PoNumber &amp;amp; "Created"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End If&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End Sub&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Swati Namdeo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 May 2007 11:24:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creting-po-through-visual-basic/m-p/2312355#M506624</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-17T11:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: Creting PO through Visual Basic</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creting-po-through-visual-basic/m-p/2312356#M506625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in this case u have to pass complete data in full length.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;poheader.Value("VENDOR") = "0024001291"  = 10 char length.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Peram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2007 13:24:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creting-po-through-visual-basic/m-p/2312356#M506625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-18T13:24:05Z</dc:date>
    </item>
  </channel>
</rss>

