$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)