Version 2 (modified by jachtelik, 11 years ago) |
---|
Przewodnik wdrożeniowca > Synchronizacja konrtahentów
Strona główna Integracji
Strona główna sekcji importu danych
Menu
Wstęp
Niniejsza sekcja opisuje synchronizację Kontrahentów. Do tego można zaliczyć pobieranie :
- kartotek kontrahentów,
- kont bankowych kontrahentów,
- osób kontaktowych kontrahenta
Dla każdego obszaru zostanie pokazane:
- przykładowy wygląd widoku z definicją kluczowych kolumn
- mapowanie kolumn
- przykład szablonu dla różnych akcji synchronizacji.
Niniejszy opis dotyczy integracji przy pomocy połączenia typu DB.
Kontrahenci
Do obsługi pobierania danych kontrahentów należy po stronie zewnętrznego systemu (w odpowiednim schemacie - tym samym, co tabela bs_export_queue) zdefiniować dwa widoki (perspektywy):
- bs_contacts_view
- bs_modified_contacts_view
Perspektywa bs_contacts_view zawiera kartoteki wszystkich kontrahentów, natomiast bs_modified_contacts_view jest złączeniem wewnętrznym tabeli bs_export_queue z widokiem bs_contacts_view. Definicja takiego widoku zostanie przedstawiona poniżej. Przykładowy widok bs_contacts_view moze wyglądać w sposób następujący:
Rys. 1. Przykład widoku bs_contacts_view
W definicji widoku zaleca się następujących kolumn (pogrubione kolumny są wymagane):
Kolumna | Typ danych | Ograniczenia | Opis | Wymagalność |
bs_contact_id | int | PRIMARY KEY (UNIQUE, NOT NULL) | Kolumna z identyfikatorem numerycznym typu całkowitego. | Kolumna wymagana.Nazwa kolumny nie może być zmieniona |
Nazwa | varchar(n) | NOT NULL | Nazwa kontrahenta | Kolumna wymagana |
Skrot | varchar(n) | NOT NULL (UNIQUE) | Skrót nazwy kontrahenta | Opcjonalna, służyć może jako kolumna szablonowa do porównań istnienia kontrahentów |
NIP | varchar(n) | NOT NULL (UNIQUE) | NIP kontrahenta | Opcjonalna, służyć może jako kolumna szablonowa do porównań istnienia kontrahentów |
Załączniki
- cnt_001.png (11.8 KB) - dodany przez jachtelik 11 years temu.
- cnt_002.png (9.8 KB) - dodany przez jachtelik 11 years temu.
- cnt_003.png (95.6 KB) - dodany przez jachtelik 11 years temu.
- cnt_004.png (7.0 KB) - dodany przez jachtelik 11 years temu.
- cnt_005.png (4.9 KB) - dodany przez jachtelik 11 years temu.
- cnt_006.png (56.8 KB) - dodany przez jachtelik 11 years temu.
- cnt_007.png (4.7 KB) - dodany przez jachtelik 11 years temu.
- cnt_008.png (3.0 KB) - dodany przez jachtelik 11 years temu.
- cnt_009.png (58.5 KB) - dodany przez jachtelik 11 years temu.
- cnt_010.png (5.8 KB) - dodany przez jachtelik 10 years temu.