Naming special character

  • ! (exclamation point)
  • # (hash)
  • $ (dollar sign)
  • % (percentage)
  • * (asterisk)
  • + (plus sign)
  • ~ (tilde)
  • / (forward slash)
  • \ (backward slash)
  • 0-9 (any numeric character)
  • : (colon)
  • ; (semicolon)
  • < > (angle brackets)
  • = (equals sign)
  • @ (at sign)
  • ? (question mark)
  • [ ] (square brackets)
  • & (ampersand)
  • ( ) (brackets)
  • ^ (circumflex)
  • _ (underscore)
  • { } (braces)
  • | (vertical line)
  • ” (quotation marks)

SelectedIndexChanged

 

Private Sub cboUOMKey_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cboUOMKey.SelectedIndexChanged
uomView.RowFilter = “uomkey = ‘” & Trim(cboUOMKey.Text) & “‘”
If uomView.Count > 0 Then
txtUOMDescription.Text = uomView.Item(0).Item(“uomdescription”).ToString
Else
txtUOMDescription.Text = “”
End If
End Sub

LSMW

Legacy System Migration Workbench (LSMW) is handy tool for data uploads. In most of the big projects there is a separate development / data migration team is available. However, at times, it would be responsibility of the functional consultant to load the data such as vendor master, customer master and asset master etc. It would be real handy for a functional consultant to know LSMW (at least recording method) and it would help them to successfully complete the task. Hope this document would help many of our functional consultants, as I am seeing number of questions around LSMW. The simple rule is: Follow this document and practice is for number of times possible, then you will become master

http://scn.sap.com/docs/DOC-46251

http://www.saptechnical.com/Tutorials/LSMW/LSMWMainPage.htm

 

 

SmartForms vs StreamServe

SmartForms is SAP’s out-of-the box forms solution (successor of SAPScript).

However in some situations SmartForms is not enough. For example you might need extended printer driver support, extended barcode format support, advanced business graphics, white space management, post processing etc, etc.

In this case you can use StreamServe (a SAP Endorsed Business Solution) as a complementary product to handle document output (both printed and electronic) from SAP. Seehttp://streamserve.com for some background. In this case you normally reuse some standard SmartForm / SAPScript / PDF-based print form in your system for which you enable raw data output (XSF, RDIĀ  or XFP respectively), and use your existing forms to provide data to StreamServe. Technically you would typically set up StreamServe as an output device in the Spool Administration and just print your document to the “StreamServe printer”

http://help.adobe.com/en_US/productionprint/8.2/StreamServe_Connect_for_SAP_E-docs.pdf

Call UOMSelect

Script

Private Sub btnUOM_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnUOM.Click
frmUOMSelect.ShowDialog()
If frmUOMSelect.isOK Then
If cboUOMKey.Items.Count = 0 Then
fillUOM()
For i = 0 To uomView.Table.Rows.Count – 1
cboUOMKey.Items.Add(uomView.Item(i).Item(“uomkey”).ToString)
Next
End If
cboUOMKey.Text = frmUOMSelect.selected_uom
End If
End Sub