Skip to Content
0
Former Member
Jan 13, 2012 at 05:38 AM

Salesman master data is not update

32 Views

Hi all,

I . i want to update sales man master data whose object Identifier is 53. I am using Sysnchrous insert with fallback to update . set key request #SlpCode and Key value is 1.

i am taking value From sap_PI whose identifier is MT_SalesmanMaster_B1_System and Identifier name space

xmlns:nsm="http://aa.unilever.com/SC/B1/XProc/MasterData/MntSalesmanMaster"

but Still it is not working .

<xsl:template name="transform">
			<BOM xmlns="">
				<!--DB Table Name: -->
				<BO>
					<AdmInfo>
						<!--multiple such elements are allowed-->
						<Object>53</Object>
						<Version>2</Version>
					</AdmInfo>
					<SalesPersons> 
						<!--multiple such elements are allowed-->
						<row>

							<SlpName>
								<!--<xsl:value-of select="Salesman/Name"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/Name"></xsl:value-of>
							</SlpName>
							<U_Bonrep>
								<!--<xsl:value-of select="Salesman/BonusReport"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/BonusReport"></xsl:value-of>
							</U_Bonrep>
							<U_Status>
								<!--<xsl:value-of select="Salesman/Status"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/Status"></xsl:value-of>
							</U_Status>
							<U_PDA>
								<!--<xsl:value-of select="Salesman/PDAFlag"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/OutletID"></xsl:value-of>
							</U_PDA>
							<U_Site>
								<!--<xsl:value-of select="Salesman/SalesOffice"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/PDAFlag"></xsl:value-of>
							</U_Site>
							<U_SMCODE>
								<!--<xsl:value-of select="Salesman/PersonnelNumber"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/PersonnelNumber"></xsl:value-of>
							</U_SMCODE>
							<U_Cocode>
								<!--<xsl:value-of select="Salesman/CompanyCode"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/CompanyCode"></xsl:value-of>
							</U_Cocode>
							<U_Salary>
								<!--<xsl:value-of select="Salesman/EmployeeSalary"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/EmployeeSalary"></xsl:value-of>
							</U_Salary>
							<U_Currency>
								<!--<xsl:value-of select="Salesman/DocumentCurrency"></xsl:value-of>-->
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/DocumentCurrency"></xsl:value-of>
							</U_Currency>
							<U_SACT>
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/PersonnelSubarea"></xsl:value-of>
							</U_SACT>
							<U_SMTEM>
								<xsl:value-of select="MT_SalesmanMaster_B1_System/Salesman/SalesGroup"></xsl:value-of>
							</U_SMTEM>
						</row>
						</SalesPersons>
					</BO>
			</BOM>
	</xsl:template>