Skocz do zawartości

Polecane posty

Dzień dobry,

Oto część transformaty do przesyłki poleconej firmowej:
 

Cytat

<xsl:element name="Atrybut">
                    <xsl:attribute name="Typ"/>
                    <xsl:attribute name="Nazwa">Strefa</xsl:attribute>
                    <xsl:value-of select="$Gabaryt2"/>
                </xsl:element>
                <xsl:element name="Atrybut">
                    <xsl:attribute name="Typ"/>
                    <xsl:attribute name="Nazwa">Wersja</xsl:attribute>1</xsl:element>
                <xsl:variable name="description">
                    <xsl:call-template name="Opis2"/>
                </xsl:variable>
                <xsl:if test="$description!=''">
                    <xsl:element name="Atrybut">
                        <xsl:attribute name="Typ"/>
                        <xsl:attribute name="Nazwa">Uwagi</xsl:attribute>
                        <xsl:value-of select="$description"/>
                    </xsl:element>
                </xsl:if>
            </xsl:element>
        </xsl:if>

Transformata ta w polu "Uwagi" wstawia nick klienta. My potrzebujemy, żeby w tym miejscu był numer paczki w Sello (Symbol paczki).
Jak powinniśmy zmienić tę transformatę? Czy jest coś takiego jak "s:Package/s:Symbol"?

Bardzo proszę o pomoc.

Miłego dnia,
Anna

Link to postu

Jest. Aby zobaczyć wszystkie dostępne pola można wyeksportować 1 paczkę za pomocą domyślnej transformaty Sello XML (domyślny format). Będzie to plik w formacie XML, w którym widać całą strukturę i wszystkie pola z których można korzystać w transformacie.

W przypadku paczki jest to:

<Package PackageID="1055">
		<GUID>{4584922B-F8BD-4A23-A6C5-21279E351336}</GUID>
		<Symbol>1/2017</Symbol>
		<Customer CustomerID="1007">
			<Symbol>s mietek</Symbol>
			<Name />
			<Nick>mietek</Nick>
		</Customer>
		<CurrencySymbol>PLN</CurrencySymbol>
		<IsPayOnDelivery>0</IsPayOnDelivery>
		<CreationDate>2017-06-21T10:25:22</CreationDate>
		<DeliveryMethod DeliveryID="2" DelivererID="1">
			<DelivererName>Poczta Polska</DelivererName>
			<DeliveryName>List ekonomiczny</DeliveryName>
			<IsPayOnDelivery>0</IsPayOnDelivery>
			<Priority>0</Priority>
			<PosteRestante>0</PosteRestante>
			<ExternalSynchronizationService>none</ExternalSynchronizationService>
		</DeliveryMethod>
		<IsSendingNumberGeneratedFromPool>0</IsSendingNumberGeneratedFromPool>
		<AutoGenerateStatusLink>1</AutoGenerateStatusLink>
		<LastModificationDate>2017-06-21T10:34:37</LastModificationDate>
		<Owner UserId="1">
			<FirstName>Szef</FirstName>
			<LastName />
			<Nick />
		</Owner>
		<IsOnStorageList>0</IsOnStorageList>
		<IsDataEditingLocked>0</IsDataEditingLocked>
		<ParentTransaction TransactionID="1148">
			<Name>Transakcja 1</Name>
		</ParentTransaction>
		<Account>
			<UserName>ferdek1</UserName>
			<ServiceName>Allegro.pl (Polska)</ServiceName>
		</Account>
		<EvaluateWeightFromItems>1</EvaluateWeightFromItems>
		<Weight>7.6590</Weight>
		<DeliveryCharge>0.0000</DeliveryCharge>
		<IsAutoMailDisabled>0</IsAutoMailDisabled>
		<DeliveryAddress>
			<Name>Mietek testowy</Name>
			<Street>rynek</Street>
			<HouseNumber>23</HouseNumber>
			<FlatNumber>2</FlatNumber>
			<Line1>rynek 23/2</Line1>
			<Line2 />
			<ZipCode>23-123</ZipCode>
			<City>Wrocław</City>
			<Country />
			<PhoneNumber>123123123</PhoneNumber>
			<Email />
			<Company />
			<NIP />
		</DeliveryAddress>
		<Items>
			<Item ItemID="1180" IsDisposable="0">
				<Symbol>DUŻFILZGRZ</Symbol>
				<Name>Duży filtr z grzechotką</Name>
				<Quantity>1</Quantity>
				<Price>939.9000</Price>
			</Item>
		</Items>
		<Notes>
			<Note NoteID="1000">
				<PackageID>1148</PackageID>
				<CreationDate>2017-06-21T10:47:18</CreationDate>
				<UserID>1</UserID>
				<Content>klient prosił o szybką wysyłkę</Content>
				<ToPrint>1</ToPrint>
				<ToDocument>0</ToDocument>
				<Important>1</Important>
				<Done>0</Done>
			</Note>
		</Notes>
		<SendingList SendingListID="1003">1</SendingList>
	</Package>

 

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...