Beas Script 2021.06
Opera Bug
Contents
|
Index
Script Documentation
Copyrights
Beas Service Layer
System Requirements
BSL OData Interface
Return codes
$batch
$count
$filter
$expand
$format
$inlinecount
$mask
$metadata
$select
BSL Placeholder
ODATA functions
$skip
$orderby
$groupby
$top
$transaction
$union
asynch
Function calls
POST
BSL Reference
Administration
Definition
InterruptionReason
Branch
ItemGroup
Location
MaterialGroup
RawMaterial
UoM
UoMConversion
GET
Conversion
QtyConversion
ItemConversion
UnitGroup
UnitGroupLines
ProductionType
ScrapReason
TimeType
WorkorderPriority
PrintService
GET
POST
Protocol
GET
POST
RequestAnswerService
System
Tool
Business Partners
BusinessPartner
Warehouse Management
Item Area
Item
GET
ItemVersion
GET
ItemVersionStatus
ItemWareHouse
ItemUoMList
Item management
BatchNumber
GET
PUT
SerialNumber
GET
PUT
Warehouse
WareHouse
GET
WareHouseArea
BinLocation
WareHouseStock
PickList
PickListLines
Production
Interruption
TimeReceipt
GET
POST
TimeReceiptScrap
TimeReceiptRunning
GET
POST
Workorder
GET
POST
WorkorderPos
GET
GetNextBatchNumber
GetDefaultWareHouse
CutOffQuantity
Barcode
WorkorderBom
GET
WorkorderRouting
WorkorderRoutingParallel
WorkorderSerialNumberReservation
GET
PreAssign
GET
PreAssignLines
Reservation
Backflush
External Production
ExternalPurchaseOrder
PurchasOrderLines
WorkorderProvisionBom
ExternalPurchaseDelivery
QualityControl
QCOrder
GET
PUT
GetInsprectionPlan
CreateQcOrderLockedBatches
CreateQcOrder
CreateQcOrderFromGoodsReceiptPO
CreateQcOrderFromSAPDocument
CreateQcOrderFromSAPDocumentDirect
CheckRelease
ReleaseQcOrder
Transfer - Process
TransferLoad
TransferGetWareHouse
QCOrderSamples
GET
PUT
Release1
Release2
QCOrderMeasurement
GET
PUT
setValue
setOK
setRelease
QCOrderAttachment
QCInspectionPlan
QCValidation
QCBlockReason
Personnel
Employee
TransactionDocuments
Receipt
GET
POST
ReceiptLines
ReceiptWo
Issue
GET
POST
IssueLines
IssueWo
MaterialRevaluation
GET
POST
MaterialRevaluationLines
Transfer
GET
POST
TransferLines
TransferRequest
TransferRequestLines
PurchaseOrder
PurchaOrderLines
PurchaseDelivery
PurchaseDeliveryLines
SalesOrder
GET
PUT
SalesOrderLines
SalesDelivery
SalesDeliveryLines
SalesInvoice
SalesInvoiceLines
BSL how to use
BSL and Postman
BSL and Beas script
BSL and WEB UX Library
BSL and PHP
BSL and C#
BSL Authorization
BSL Customization
Register new Object
Register new Column/Property
Register new Function
User events
addon
install
start
beasmenu
start
poststart
initmenu
stopbeasgui
menu[id]
aps
StartCalculation
StartWorkorderPosition
StartWorkorderPositionStep
(<<) StartCalcRoutingPositionBackward
(<<) MiddleCalcRoutingPositionBackward
(<<) EndCalcRoutingPositionBackward
(>>) StartCalcRoutingPositionForward
(>>) MiddleCalcRoutingPositionForward
(>>) EndCalcRoutingPositionForward
CalcRoutingOverlapping
EndWorkorderPositionStep
EndWorkorderPosition
EndCalculation
fdc
additionalholdiay
mrp
Start
End
sales
rightclick
stockmanagement
GoodsReceiptPo
GoodsReceiptPO
GoodsReceiptLine
GoodsReceiptPOEnd
GoodsReceiptPORollback
Allocation
AllocationLine
AllocationEnd
AllocationRollback
Transfer
TransferLine
TransferEnd
TransferRollback
Issue
BinIssueDropdown
IssueLine
IssueEnd
IssueRollback
Receipt
GetBatchNumber
GetSerialNumber
BinReceiptDropdown
ReceiptCostingCode
ReceiptLine
ReceiptEnd
ReceiptRollback
workordermanagement
Calc.
PreCalculationInit
PostCalculation
creation
SalesOrder2WorkOrder
CreateWorkOrder
CreateDocEntry
CreateWorkOrderPosition
CreateWorkOrderBom
CreateWorkOrderPositionEnd
CreateWorkOrderPositionComplete
CreateWorkOrderEnd
CopyWorkOrderBoM
CopyWorkOrderPositionEnd
RefreshWorkOrderPosition
RefreshWorkOrderPositionEnd
manage
DeleteWorkOrder
DeleteWorkOrderEnd
DeletePosition
DeleteBoM
CloseWorkOrderPosition
CloseWorkOrderPositionEnd
CloseBoM
CloseBoMEnd
CloseOperation
CloseOperationEnd
ReOpenBoM
ReOpenBoMEnd
ReOpenOperation
ReOpenOperationEnd
RightMouseClick
Preassign
setres_reservation
setres_allocation
setres_issuewo
setres_externalissue
issue process
IssueStart
IssueLine
IssueEnd
receipt process
GetSerialNumber
GetBatchNumber
ReceiptStart
PriceValuation
GetPrice_NegativPosition
GetPrice
ReceiptLineManualSerialnumber
ReceiptLine
ReceiptEnd
time recording
TimeRecording
TimeRecordingEnd
TimeRecordingJournal
WIP
WIPEnd
wip - Work in Process
WIPClearStart
WIPClearVariance
WIPClearCreateStart
WIPClearCreateEnd
WIPClearEnd
qcmanagement
QCPlanDetermination
QCorderCreate
QCorderCreateEnd
Print
Beas script
BeasScript Toturial
My first beas Script program
bs Statements
bs Comments
bs Variables
bs Operators
bs String
bs Date
bs Number
bs Plaeholders
bs Default Placeholder
color
Default Formats
SAP-Fields
Function by Variable type
bs Numberic Functions
bs String Functions
bs Date Functions
bs Miscellaneous
Calling functions
Beas script reference
System Objects
dw_1 (dw_2, dw_3...dw_7, dw_edit)
export / import
sql
sqladdfilter
sqladdlike
sqladdsort
sqldel
sqldelsort
sqlfilter
sql4filter
sqllike
sqlsetfilter
sqlsort
item
DropDown
AddValues
bsl
FileDir
Format
Format Properties
FormatValues
FromDw
FromField
GetValueName
Script
Select
dropdown-sql-format
SetValues
Values
Dropdown (old variant)
ToolTip
item (sbo)
form
form methods and properties
form.save
form.mode
form.resizemode
file
tab (ue_tab)
Properties
ribbonbar
create own window
problem vertical scroll
tools
beep
addtolibrarylist
printobject
Sales reports
Tables
Parameter
Translate
Placeholder
sqlca
system
Program and API Objects
bmenu
bpopup
jscript
setupwindow
tab
tracing
ue_api_b1transaction
ue_api_batchnumber
ue_api_bom
header
import
versioncontrol
processxmlrequest
ue_api_chilkat
Crypt
Crypt Charset
EMail
Ftp
Zip
ue_api_mail
ue_api_relationshipmap
RelationColors
ue_api_routing
header
processxmlrequest
ue_api_sbo
batchnumbers
Batchnumbers_Details
businesspartners
connect_extern
document
picklists
Object Types
Service Types
item
items_prices
whsinfo
ContactEmployees
Addresses
line
messages
MultiLanguageTranslations
serialnumbers
speciallines
recipients
servicecall
CustomerEquipmentCards
forecast
ServiceContracts
ue_api_time
wotime
arriving
attendance
leaving
personnel
ue_api_wo
ue_api_wobom
ue_api_wotools
ue_produmex
ue_api_webapps
ue_artikelstamm
pricing
newitem
ue_b1up
ue_bsl
ue_bdemodul
ue_bitmap
ue_calendar
ue_common
ue_datastorevalues
parallel connection
datastore example
ue_excel
ue_file2datastore
ue_form
ue_json
ue_interruption
ue_maintenance
ue_materialwirtschaft
Tables and Compatibility
incomminggoods
receipt, issue, transfer
binbooking
ue_reservation
Tables
reservation window
addreservation
addreservationfromplan
delivery create
Transfer
transfer_batch
Issuewo
Receiptwo
incomminggoods
planned
setreservation
ue_mrp
purchase request
ue_regexp
ue_terminal
ue_xgantt
group
histogram
layer
timescale
xgantt-field
ue_xgantt_workorder
variant (object)
vbscript
Functions and commands
#define
#include
[html]
[java]
[js]
[shell]
[sql]
[sqlscript]
[task]
[vbs]
accepttext
addonsend
addtabsheet
addvar
app
auswahl
batch
beasgui (sbo)
changelog
clipboard
copy (object)
create
create (sbo)
db_pruef
dbupgrade
declare
del
destroy
errorlog
event
export
fontsize
for - next
form (sbo)
function
getprofilestring
global function
globalreplace
goto
help
if
if <wert1> <operator> <wert2> then
if=wert1=wert2
input
instanceedit
isql
key
link2url
lock
menu
menu (sbo)
messagebox
min2time
object
openform
beas form names
openwindow, opennewwindow, openchild
openwindow (sbo)
parent
playsound
popup
post
print
printer
printservice
progressbar
protect
protocol
question
redraw
rightclickmenu (SBO)
rte
sbodiapi
getaccount
select
sendkeys
setcolumn
setfilter
setfocus
setglobal
setitem
setitemcheck
setlocal
setpointer
setposition
setprofilestring
setredraw
setsetup
setsetup2
setsort
setstr
setudflen
setvar
sleep
string2array
sqltransfer
systemwindow
tabsheet
this
timer, timeout
title
token
transfer
translate
varpop
varpush
visible
where
windowsetup
xml2array
HTTP and WEB Server
ie (Internernet-Connection)
htmlserver
functions
?
ajax2
expand
form
htmlareastart
htmlareaend
insertmenu
javascript
message
phpscript
print (htmlserver)
var2hiddeninput
sqltable
Design
Formular
objects
Placeholder
requesttype
httpserver
Placeholder and Variables
Arrays
str_parm
memory
sqlca (transaction)
Sboform
beasguievents
windowevent printpreview
windowevent print
windowevent deactivate
windowevent itemchanged
windowevent close
windowevent itempressed
windowevent open
windowevent activate
Beasgui-Script
SBO - Menu-Id
Example SBO-Form
Create Button
Create Right Click Entry
Beas script examples
Creating a popup message
Add a button and click event
Accessing item values
Validate field
WEB APP Version 2
Libraries
ui.js
ux.js
beas.js
gs1_128.js
class_serials.js
class_batches.js
class_extendedSearch.js
addon connector
beas common service
Customizing by Window
Purchase
Goods Receipt Po Single line
Warehouse Management
Item Report
Item Master Data (Beas)
Inventory Transaction
Goods Receipt, Issue, Transfer
Production
Work orders
Structure view
Cross reference
External Production
External production - Purchase order
External Production - Goods Receipt
Quality Control
QC orders
QC transfer
Database
views
BEASV_WORKORDER
BEASV_WORKORDER_POS
BEASV_WORKORDER_BOM
BEASV_WORKORDER_ROUTING
BEASV_RESOURCE_UTILIZATION
BEASV_INTERRUPTIONS
BEASV_ITEM_PRODUCTION
BEASV_ITEM_SALES_ORDER
BEASV_INVENTORY_HISTORY
procedure
beas_binbooking
beas_invhistory
beas_poollist
SBO_SP_TransactionNotification
function
database model
structure of the DB.INI
window events (beas)
form_opened
form_loaded
dw_1_item_[object]_itemchanged
Creating windows with PowerBuilder
Sample: How to create a Form with Powerbuilder
Database Design
Setup Powerbuilder
Setup Powerbuilder Workspace
Powerbuilder Options
Create Form Browser
Merge Form Browers into be.as
Provide Form Browser with functionality
Create Edit-Form
Design Edit-Form
Merge Edit Form into beas
Authorization
Examples
Window (Beas)
E: Add Button for Print
E: Field changed, Dropdown
Transactions
E: after receipt
Production
E: Create work order
E: Close work orders
Keywords
PSR-File
JSON
XML
DateTime format