Skip to content

Produkcja

0 Resources

1 DB - Objects

Tabele

  • [document].[signature] - akceptacje
    • signature_file_uuid (uniqueidentifier)
    • signature_file_extension (varchar(10))
  • [document].[order] - zamówienie
  • [document].[orderline] - zamówienie pozycje
  • [document].[documentype] - konfiguracja typów zamówień
  • [erp].[order_UpdateOrderStatus] zatwierdzenie zamówienia

API

  • GET {{host}}/api/erp/signature/list/{{app_name}}/{uuid}
  • POST {{host}}/api/erp/signature/sign/{{app_name}}/{signature_remote_uuid}
  • GET {{host}}/api/erp/signature/sign-link/{{app_name}}/{signature_uuid} Open 'Nie wymaga autoryzacji'
  • POST {{host}}/api/erp/signature/send/{{app_name}}/{signature_remote_source}/{signature_remote_uuid}

Logika Biznesowa

Utwrzoenie zamówienia

  1. Utworzenie zamówienia
  • DB [document].[order]
  1. Ustalenie czy wymaga akceptacji
  • DB [document].[documentType].[accept] spacją oddzielone emaile użytkowników
  • Dodanie pozycji jesli wymaga akceptacji
  • DB [document].[signature]
  • Wysłanie maila do akceptacji
  • POST {{host}}/api/erp/signature/send/[[app_name]]/{source}/{id}
  • wysłanie emaila wysyła wydruk zamóienia PDF który dodaje sie do załaczników, wydruk w zalażności od IsPriceVisible
  • Akceptacja
  • {{host}}/api/erp/signature/sign-link/{{app_name}}/{item.signature_uuid}
  1. Bez akceptacji nie jest mozliwe zatwierdzenie zamówienia
  • POST {{host}}/api/erp/order/set-status/[[app_name]]/{orderid}
  • DB [erp].[order_UpdateOrderStatus]
  1. Z poziomu systemu mozliwe jest wysłanie zamówienia do dostawcy
  • opracowanie wariantu zamówienia z cenami i bez cen (zapisywanie parametru)
  1. Dostawca otrzymuje PDF + link do awizacji
  • szablony odpowiedzi link

Zakłdanie konta

  • przy zakłądaniu konta domyślnie nie ma ustawienej aplikacji

Uprawnienia

  • test1@kotynia.com / 341fsa4fFD$! -Magazynier
    • app_erp
    • app_erp_invite - zapraszanie dostawcy
    • sys_administrator
    • app_erp-dostawca - dostawca
    • app_erp-jbb - aplikacja JBB
  • test2@kotynia.com (alias do test1) - dostawca

Bład https://platformazakupowa.jbb.pl/settings/logs?username=marcin%40kotynia.com&eventidfrom=&eventidto=&requestid=80000873-0000-b500-b63f-84710c7967bb&requestpath=&page=&date=&ip=