$ownPosBlock
$stockByInvoice
$ownPosDocumentBlock
$documentType
$documentNumberEntry
$documentNumberEntryX
$documentNumberEntryY
$searchNextInvoiceNumber
import os
try:
pos = os.environ['PAPO_POS']
except KeyError:
pos = 1
print pos
ownPosBlock.initQuery()
ownPosBlock.ownPosIdEntry = str(pos)
ownPosBlock.processQuery()
import gnue.common.GConditions as GConditions
callTrigger('searchOwnPosData')
condInvoiceNumber = GConditions.GCondition()
tmpAnd = GConditions.GCand(condInvoiceNumber)
eq = GConditions.GCeq(tmpAnd)
GConditions.GCField(eq,"_own_pos_document_data.document_type")
GConditions.GCConst(eq,str($documentType))
#pos
eq1 = GConditions.GCeq(tmpAnd)
GConditions.GCField(eq1,"_own_pos_document_data.own_pos")
GConditions.GCConst(eq1,str(ownPosBlock.ownPosEntityIdEntry))
#/pos
ownPosDocumentDataSource.createResultSet(condInvoiceNumber)