0.00.0100011NY5000Yadmin2007/04/09 11:52:22.354archetypesMYSQLNativeopenvpms3306openvpmsEncrypted 2be98afc86aa7f2e4a409ab7ec882a2c9EXTRA_OPTION_MYSQL.defaultFetchSize500EXTRA_OPTION_MYSQL.useCursorFetchtrueIS_CLUSTEREDNMAXIMUM_POOL_SIZE10PORT_NUMBER3306STREAM_RESULTSYUSE_POOLINGNconversionlocalhostMYSQLNativeconversion3306openvpmsEncrypted 2be98afc86aa7f2e4a409ab7ec882a2c9EXTRA_OPTION_MYSQL.defaultFetchSize500EXTRA_OPTION_MYSQL.useCursorFetchtrueIS_CLUSTEREDNMAXIMUM_POOL_SIZE10PORT_NUMBER3306STREAM_RESULTSYUSE_POOLINGNopenvpmslocalhostMYSQLNativeopenvpms3306openvpmsEncrypted 2be98afc86aa7f2e4a409ab7ec882a2c9IS_CLUSTEREDNMAXIMUM_POOL_SIZE10PORT_NUMBER3306STREAM_RESULTSYUSE_POOLINGNMerge JoinAdd sequenceYAdd sequenceSelect valuesYDrug Items InputSelect Drug ItemsYSelect Drug ItemsTransform Drug ItemsYInvoices inputSelect Invoice FieldsYSelect Invoice FieldsFilter rowsYTransform Drug ItemsMerge JoinYFilter rowsMerge JoinYFilter rowsDummy (do nothing)YSelect valuesTransform Invoice ItemsYTransform Invoice ItemsSplit CreditsYSplit CreditsInvoice Drug ItemsYSplit CreditsCredit Drug ItemsYAdd sequenceSequenceY1noneINVOICEITEMIDNarchetypesSEQ_Y119999999472218YCredit Drug ItemsOpenVPMSLoaderPluginY1noneopenvpmsINVOICEITEMID<act.customerAccountInvoiceItem>startTimefalsefalse<act.customerAccountCreditItem>quantitytruefalse<act.customerAccountCreditItem>fixedPricetruefalse<act.customerAccountCreditItem>unitPricetruefalse<act.customerAccountCreditItem>taxtruefalse<act.customerAccountCreditItem>patient[0]<participation.patient>entitytrue<party.patientpet>$valuefalse<act.customerAccountCreditItem>patient[0]<participation.patient>acttrue<act.customerAccountInvoiceItem>$valuefalse<act.customerAccountCreditItem>product[0]<participation.product>entitytrue<product.medication>$valuefalse<act.customerAccountCreditItem>product[0]<participation.product>acttrue<act.customerAccountInvoiceItem>$valuefalse<actRelationship.customerAccountCreditItem>sourcetrue<act.customerAccountChargesInvoice>$valuefalse<actRelationship.customerAccountCreditItem>targettrue<act.customerAccountInvoiceItem>$valuefalsefalsetrue1000878312YDrug Items InputXBaseInputY1noneF:\VETAID\INVCLNT.DBF0NNN41325YDummy (do nothing)DummyY1none273110YFilter rowsFilterRowsY1noneMerge JoinDummy (do nothing)NNCLNUMBER<>constantString0.0-1-1NNANDPETNUMBER<>constantString0.0-1-1NNANDCLNUMBERIS NOT NULLNANDPETNUMBERIS NOT NULLNANDINVOICENOIS NOT NULL274216YInvoice Drug ItemsOpenVPMSLoaderPluginY1noneopenvpmsINVOICEITEMID<act.customerAccountInvoiceItem>startTimefalsefalse<act.customerAccountInvoiceItem>quantitytruefalse<act.customerAccountInvoiceItem>fixedPricetruefalse<act.customerAccountInvoiceItem>unitPricetruefalse<act.customerAccountInvoiceItem>taxtruefalse<act.customerAccountInvoiceItem>patient[0]<participation.patient>entitytrue<party.patientpet>$valuefalse<act.customerAccountInvoiceItem>patient[0]<participation.patient>acttrue<act.customerAccountInvoiceItem>$valuefalse<act.customerAccountInvoiceItem>product[0]<participation.product>entitytrue<product.medication>$valuefalse<act.customerAccountInvoiceItem>product[0]<participation.product>acttrue<act.customerAccountInvoiceItem>$valuefalse<actRelationship.customerAccountInvoiceItem>sourcetrue<act.customerAccountChargesInvoice>$valuefalse<actRelationship.customerAccountInvoiceItem>targettrue<act.customerAccountInvoiceItem>$valuefalsefalsetrue1000876217YInvoices inputXBaseInputN1noneF:\VETAID\INVOICES.DBF0NNN44216YMerge JoinMergeJoinN1noneINNERFilter rowsTransform Drug ItemsINVOICENOINVOICENO392219YSelect Drug ItemsSelectValuesY1noneINVOICENO-2-2INVENTNO-2-2INVAMTQUANTITY-2-2INVCOST-2-2FEESFIXEDPRICE-2-2TAX-2-2INVENTNOPRODUCTIDString20-2156327YSelect Invoice FieldsSelectValuesY1noneCLNUMBER-2-2PETNUMBER-2-2INVOICENO-2-2DATE1STARTDATE-2-2141215YSelect valuesSelectValuesY1noneCLNUMBER-2-2PETNUMBER-2-2INVOICENO-2-2STARTDATE-2-2PRODUCTID-2-2QUANTITY-2-2UNITPRICE-2-2FIXEDPRICE-2-2TAX-2-2INVOICEITEMID-2-2CLNUMBER-60PETNUMBER-60INVOICENO-60STARTDATE--2-2PRODUCTID-60QUANTITY-82UNITPRICE-82FIXEDPRICE-82TAX-82INVOICEITEMIDString200551217YSplit CreditsFilterRowsY1noneInvoice Drug ItemsCredit Drug ItemsNUNITPRICE>=constantNumber0.0-1-1N742219YTransform Drug ItemsScriptValueModY1none0Script 1//Script here
PRODUCTID.setString("DRUG" + PRODUCTID.getString())
if (FIXEDPRICE.getNumber() == null)
FIXEDPRICE.setNumber(0.0)
if (TAX.getNumber() == null)
TAX.setNumber(0.0)
var UNITPRICE = 0.0
if (QUANTITY.getNumber() != 0.0) {
UNITPRICE = (INVCOST.getNumber() - FIXEDPRICE.getNumber())/QUANTITY.getNumber()
}
UNITPRICEUNITPRICENumber162283328YTransform Invoice ItemsScriptValueModY1none0Script 1//Script here
INVOICEITEMID.setString("DRUG" + INVOICEITEMID.getString())646218Y