pipelineAttributes.ownerId = attributes.ownerId;
pipelineAttributes.ownerType = attributes.ownerType;
pipelineAttributes.datasource = attributes.datasource;
if( request.currentTerritoryList neq "") {
pipelineAttributes.territoryId = request.currentTerritoryList;
} else {
pipelineAttributes.territoryId = -1;
}
//pipelineAttributes.opportunityLinkScript = attributes.opportunityLinkScript;
//pipelineAttributes.opportunityLinkAdditionalQueryString = attributes.opportunityLinkAdditionalQueryString;
//pipelineAttributes.additionalQueryString = "";
pipelineAttributes.campaignId = client.spl_campaign;
pipelineAttributes.auditConfirmed = client.spl_auditConfirmed;
pipelineAttributes.partnerName = client.spl_partnerName;
pipelineAttributes.focusAccount = client.spl_focusAccount;
pipelineAttributes.priority = client.spl_prty;
pipelineAttributes.opportunityKeyword = client.spl_oppkywd;
if( isNumeric( client.spl_mfr ) ) {
pipelineAttributes.mfrId = client.spl_mfr;
}
pipelineAttributes.alert = client.spl_alert;
if( client.spl_afOrg neq "?" ) {
pipelineAttributes.affiliationType = listFirst( client.spl_afOrg, ":" );
pipelineAttributes.affiliationOrgId = val( listLast( client.spl_afOrg, ":" ));
}
if( client.spl_oppType neq "" ) {
pipelineAttributes.typeCode = client.spl_oppType;
}
if( client.spl_stage neq "" ) {
pipelineAttributes.stageId = client.spl_stage;
}
if ( client.spl_volumeType neq "" ){
pipelineAttributes.volumeType = client.spl_volumeType;
}
if( client.spl_volumeThreshold neq "" ) {
if( isNumeric( client.spl_volumeThreshold ) ) {
pipelineAttributes.volumeLowerLimit = client.spl_volumeThreshold;
} else {
pipelineAttributes.volumeUpperLimit = Mid( client.spl_volumethreshold, 2, Len( client.spl_volumethreshold ) - 1 ) - 1;
}
}
if( client.spl_ageRange neq "" ) {
today = CreateDate( Year( Now() ), Month( Now() ), Day( Now() ));
startDays = ListFirst( client.spl_ageRange );
endDays = ListLast( client.spl_ageRange );
if( startDays gt 0 ) {
pipelineAttributes.createDateUpperLimit = DateAdd( "D", startDays * -1, today );
pipelineAttributes.createDateUpperLimit = CreateDateTime( Year( pipelineAttributes.createDateUpperLimit ),
Month( pipelineAttributes.createDateUpperLimit ),
Day( pipelineAttributes.createDateUpperLimit ),
23,59,59 );
}
if( endDays gt 0 ) {
pipelineAttributes.createDateLowerLimit = DateAdd( "D", endDays * -1, today );
}
}
if( client.spl_updateRange neq "" ) {
today = CreateDate( Year( Now() ), Month( Now() ), Day( Now() ));
startDays = ListFirst( client.spl_updateRange );
endDays = ListLast( client.spl_updateRange );
if( startDays gt 0 ) {
pipelineAttributes.updateDateUpperLimit = DateAdd( "D", startDays * -1, today );
pipelineAttributes.updateDateUpperLimit = CreateDateTime( Year( pipelineAttributes.updateDateUpperLimit ),
Month( pipelineAttributes.updateDateUpperLimit ),
Day( pipelineAttributes.updateDateUpperLimit ),
23,59,59 );
}
if( endDays gt 0 ) {
pipelineAttributes.updateDateLowerLimit = DateAdd( "D", endDays * -1, today );
}
}
pipelineAttributes.productClassification = client.spl_productClassification;
pipelineAttributes.productCatalogLevel3 = val( client.spl_fp3 );
pipelineAttributes.productCatalogLevel4 = val( client.spl_fp4 );
pipelineAttributes.focusProducts = client.spl_fpf;
pipelineAttributes.sampleStatus = client.spl_sampsts;
pipelineAttributes.productBrandId = val( client.spl_brand );
if( client.spl_sdid neq "?" ) {
pipelineAttributes.subjectDetailId = client.spl_sdid;
}
pipelineAttributes.customCode = client.spl_codeType;
pipelineAttributes.subjectType = attributes.subjectType;
pipelineAttributes.financialMarginMethod = attributes.financialMarginMethod;
if( client.spl_classification gt 0 ) {
pipelineAttributes.partnerClassification = client.spl_classification;
}
if( client.spl_segment gt 0 ) {
pipelineAttributes.operatorSegment = client.spl_segment;
}
if( client.spl_comseg neq "?" ) {
pipelineAttributes.operatorComSeg = client.spl_comseg;
}
pipelineAttributes.prefDistributorId = client.spl_dstId;
pipelineAttributes.parentDistributorId = client.spl_pdstid;
pipelineAttributes.refDistributorId = client.spl_refDstId;
pipelineAttributes.refDstClsId = client.spl_refDstClsId;
pipelineAttributes.voidMatrix = attributes.voidMatrix;
pipelineAttributes.restrictedStates = attributes.restrictedStates;
pipelineAttributes.opportunityListFormat = attributes.opportunityListFormat;
pipelineAttributes.partnerType = client.spl_partnerType;
if( client.spl_bgtcat neq "?" ) {
pipelineAttributes.bgtCatId = client.spl_bgtcat;
}
if( client.spl_salesRepId neq "?" ) {
pipelineAttributes.salesPersonId = val( client.spl_salesRepId );
}
if( client.spl_salesPersonIdWT neq "?" ) {
pipelineAttributes.salesPersonIdWT = val( client.spl_salesPersonIdWT );
}
if( client.spl_partnerParentId neq "?" ) {
pipelineAttributes.partnerParentId = client.spl_partnerParentId;
}
if( client.spl_mfrId neq "?" ) {
pipelineAttributes.mfrId = client.spl_mfrId;
}
pipelineAttributes.incSharedOpps = client.spl_incSharedOpps;
if( client.spl_oprList neq "?" ) {
pipelineAttributes.partnerListId = client.spl_oprList;
}
if( client.spl_assignedOnly eq "Y" ) {
pipelineAttributes.assignedAccountsOnly = true;
}
if( client.spl_linkedMfr neq "?" and client.spl_linkedMfrPrty neq "?" ) {
pipelineAttributes.linkedMfr = client.spl_linkedMfr;
pipelineAttributes.linkedMfrPrty = client.spl_linkedMfrPrty;
}
if( client.spl_dollarThreshold neq "?" and client.spl_dollarThreshold neq "" ) {
if( isNumeric( client.spl_dollarThreshold ) ) {
pipelineAttributes.dollarLowerLimit = client.spl_dollarThreshold;
} else {
pipelineAttributes.dollarUpperLimit = Mid( client.spl_dollarThreshold, 2, Len( client.spl_dollarThreshold ) - 1 ) - 1;
}
}
if( client.spl_srchUnits neq "?" ) {
pipelineAttributes.srchUnits = client.spl_srchUnits;
}
--->