---
title: Dodawanie prefiksu +48 do numeru telefonu odbiorcy w PP Etykiecie
description: "## Dodawanie prefiksu +48 do numeru telefonu odbiorcy w PP Etykiecie Jeżeli system źródłowy przekazuje numery telefonów odbiorców bez numeru kierunkowego kraju, można w PP Etykiecie uzupełnić prefiks +48 za pomocą zmodyfikowanego zapytania SQL. Poniższy przykład dodaje prefiks tylko wtedy,…"
url: "https://ppetykieta.pl/dokument/dodawanie-prefiksu-48-do-numeru-telefonu-odbiorcy-w-pp-etykiecie/"
updated: "2026-10-09"
category: Instrukcje
---

# Dodawanie prefiksu +48 do numeru telefonu odbiorcy w PP Etykiecie

## Dodawanie prefiksu +48 do numeru telefonu odbiorcy w PP Etykiecie

Jeżeli system źródłowy przekazuje numery telefonów odbiorców bez numeru kierunkowego kraju, można w PP Etykiecie uzupełnić prefiks +48 za pomocą zmodyfikowanego zapytania SQL. Poniższy przykład dodaje prefiks tylko wtedy, gdy spełnione są wszystkie warunki:

- **Sposób dostawy** – sposób dostawy zamówienia jest jednym z wymienionych w zapytaniu.
- **Kod kraju odbiorcy** – kod kraju odbiorcy to PL.
- **Długość numeru** – numer telefonu odbiorcy ma dokładnie 9 znaków.

W pozostałych przypadkach numer telefonu pozostaje bez zmian.

### Założenia

PP Etykieta może pobierać dane z różnych baz źródłowych, w których nazwy tabel i kolumn mogą odbiegać od przykładowych. Nazwy użyte w poniższym zapytaniu (`mag.SPOSOB_DOSTAWY`, `mag.ODB_KOD_KRAJU`, `mag.ODB_TELEFON`) są wyłącznie przykładowe. W swoim zapytaniu należy użyć kolumn z własnego systemu.

### Przykładowy blok zapytania SQL

```
(CASE
  WHEN mag.SPOSOB_DOSTAWY IN ('Sposób dostawy 1', 'Sposób dostawy 2')
  THEN
    CASE
      WHEN mag.ODB_KOD_KRAJU = 'PL'
       AND CHAR_LENGTH(mag.ODB_TELEFON) = 9
      THEN '+48' || mag.ODB_TELEFON
      ELSE mag.ODB_TELEFON
    END
  ELSE mag.ODB_TELEFON
END) AS TELEFON_DLA_PRZEWOZNIKA
```

Jest to przykład. Wartości `'Sposób dostawy 1'` i `'Sposób dostawy 2'` należy zastąpić nazwami sposobów dostawy używanymi w Państwa systemie, a nazwy kolumn – kolumnami z Państwa bazy. Sposób dodania bloku do zapytań w polach **SQL - LISTA** i **SQL - CMD** zależy od zapytań używanych w Państwa wdrożeniu.

### Zmiana pola Telefon w parametrach stałych

Aby numer telefonu był pobierany z nowej kolumny, trzeba zmienić to w parametrach stałych:

1. Przejdź do: PP Etykieta -> zębatka -> Program -> Konf. połączenia.
2. W polu **ID OBIEKTU** wpisz wartość **1** i kliknij przycisk **MAP. ODB. i PARAM.**
3. W oknie **Konfiguracja parametrów stałych**, w sekcji **DANE ODBIORCY**, w polu **Telefon** wybierz **TELEFON_DLA_PRZEWOZNIKA** zamiast kolumny z numerem telefonu odbiorcy (w przykładzie **ODB_TELEFON**).
