logo-softwarestudio-2020-600

_CODE_SQL MMS

Idea wykorzystania tabeli _code_sql dla MMS ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.

Idea wykorzystania tabeli _code_sql dla MMS ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.

Rola MMS

UID: 96A3AED8-DFAD-41BE-ACED-85CF770E4829

Rodzaj kontrolki: Execute

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

EXECUTE [dbo].[sp_mms_dmcms_awaria] {0},'{1}','{2}','{3}','{4}','{5}','{6}',@KTO, '{7}', {8}, '{9}', '{10}', '{11}', '{12}', '{13}', {14}

Parametry:

{0} - REFNO, {1} - NRDOKUMENTU, {2} - ACH, {3} - TYPDOK, {4} - ROLASYS, {5} - PRX, {6} - ODDZIAL, {7} - DATAAWARII, {8} - NRIDASM, {9} - RODZAJ, {10} - OPISAWARII, {11} - PRZYCZYNAAWARII, {12} - DZIALANIA, {13} - OSOBAODPOWIEDZIALNA, {14} - ZATRZYMANIEPRODUKCJI

UID: 7840D3E8-DA91-4D3B-85E3-B5925BEE1DBB

Rodzaj kontrolki: Insert

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

INSERT INTO DPMAG (REFNO_POZ, REFNO, NRDOKUMENTU, LOGIN, ROLASYS, NRIDODN, NRIDASN, NRIDWMS, NRSERII, TERMINWAZNOSCI, DATAPRODUKCJI, ILOSC, UWAGIPOZ, ADRES, ODDZIAL, MAGAZYN, PRX, TYPDOK, REFNO_ZLECENIE, REFNO_DPZLE) VALUES (@REFNO, {0}, {0}, @KTO, 'MMS', {1}, {2}, {3}, '{4}', {5}, {6}, {7}, '{8}', (SELECT TOP(1) ADRES FROM KNWMS WHERE NRIDWMS= {3} ) , @ODDZIAL, @MAGAZYN, '{9}', '{10}', {11}, '{12}' ) 

Parametry:

{0} - numer referencyjny, {1} NRIDODN, {2} NRIDASN, {3} NRIDWMS, {4} PALETAKOD , {5} NRPALETY, {6} NRSERII, {7} TERMINWAZNOSCI, {8} DATAPRODUKCJI, {9} ILOSC, {10} UWAGIPOZ, {11} PRX, {12} TYPDOK, {13} DPZLE.REFNO, {14} - DPZLE.REFNO_DPZLE

Przykład użycia

 let cPar = gcRefno + "|" + $("#NRIDODN").jqxComboBox('val') + "|" + $("#NRIDASN").jqxComboBox('val');     cPar += "|" + $("#NRIDWMS").jqxComboBox('val'); // {3}     cPar += "|" + $("#PALETAKOD").jqxComboBox('val'); // {4}     cPar += "|" + $("#NRPALETY").val(); // {5}     cPar += "|" + $("#NRSERII").val(); // {6}     if ($("#TERMINWAZNOSCI").val().length > 0) {         cPar += "|'" + $("#TERMINWAZNOSCI").val() + "'"; // {7}     }     else {         cPar += "|NULL";     }     if ($("#DATAPRODUKCJI").val().length > 0) {         cPar += "|'" + $("#DATAPRODUKCJI").val() + "'"; // {8}     }     else {         cPar += "|NULL";     }     cPar += "|" + $("#ILOSC").jqxNumberInput('val'); // {9}     cPar += "|" + $("#UWAGIPOZ").val(); // {10} cPar += "|" + gcPRX; // {11}     cPar += "|" + gcTYPDOK; // {12}     cPar += "|0"; // {13} DPZLE.REFNO     cPar += "|0"; // {14} DPZLE.REFNO_DPZLE        AddSuccessEnd(ssExSQL("99784D40-2117-442B-BB22-563AD3DDB1ED",  cPar));

UID: 62AF2409-0F38-44E5-8FD7-98722BC759A9

Rodzaj kontrolki: Insert

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

INSERT INTO DPMAG (REFNO_POZ, REFNO, NRDOKUMENTU, LOGIN, ROLASYS, NRIDODN, NRIDASN, NRIDWMS,  NRPALETY, NRSERII, TERMINWAZNOSCI, DATAPRODUKCJI, ILOSC, UWAGIPOZ, ADRES,  ODDZIAL, MAGAZYN, PRX, TYPDOK, REFNO_ZLECENIE,  REFNO_DPZLE, PALETAKOD) VALUES (@REFNO, {0}, {0}, @KTO, 'MMS', {1}, (SELECT TOP(1) NRIDASN FROM wms_lokalizacja_ilosc_20 where pozycja='{2}'), (SELECT TOP(1) NRIDWMS FROM wms_lokalizacja_ilosc_20 where pozycja='{2}'), (SELECT TOP(1) NRPALETY FROM wms_lokalizacja_ilosc_20 where pozycja='{2}'), (SELECT TOP(1) NRSERII FROM wms_lokalizacja_ilosc_20 where pozycja='{2}'), (SELECT TOP(1) TERMINWAZNOSCI  FROM wms_lokalizacja_ilosc_20 where pozycja='{2}'), (SELECT TOP(1) DATAPRODUKCJI FROM wms_lokalizacja_ilosc_20 where pozycja='{2}'), 0 - {3}, '{4}', (SELECT TOP(1) ADRES FROM wms_lokalizacja_ilosc_20 where pozycja='{2}') , @ODDZIAL, @MAGAZYN, '{5}', '{6}', {7}, (SELECT TOP (1) REFNO_POZYCJA FROM [dpzle] where nridasn=(SELECT TOP(1) NRIDASN FROM wms_lokalizacja_ilosc_20 where pozycja='{2}') AND REFNO={7} AND ACH IN ('0','1') AND (ILOSC + ILOSC_DPMAG_0) <>0), (SELECT TOP(1) PALETAKOD FROM DPMAG WHERE NRPALETY=(SELECT TOP(1) NRPALETY FROM wms_lokalizacja_ilosc_20 where pozycja='{2}') AND ACH='1' ORDER BY ID_DPMAG )  ) 

Parametry:

{0} -dpmag.REFNO, {1} -NRIODN, {2} - wms_lokalizacja_ilosc_2.POZYCJA, {3} - ILOŚĆ, {4} - UWAGIPOZ, {5} - PRX, {6} - TYPDOK , {7} - refno_zlecenie 

Przykład użycia

 let cPar = gcRefno + "|" + OdczytValue("NRIDODN");     cPar += "|" + OdczytValue("NRIDWMS"); // {2}     cPar += "|" + OdczytValue("ILOSC"); // {3}     cPar += "|" + OdczytValue("UWAGIPOZ"); // {4}     cPar += "|" + gcPRX; // {5}     cPar += "|" + gcTYPDOK; // {6} cPar += "|" + OdczytValue("refno_zlecenie"); // {7}       AddSuccessEnd(ssExSQL("8907F05C-DDC4-40AF-8078-6030D81D7459", cPar));

UID: 2A667A38-6F71-477F-9104-5912C2A367DB

Rodzaj kontrolki: Tabela

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT top(1) UPPER(ID_DMCMS), ACH, UPPER(NRIDASM) AS NRIDASM, ZATRZYMANIEPRODUKCJI, TYPDOK, NRDOKUMENTU FROM dmcms where REFNO = '{0}' AND ACH='0' AND ROLASYS='MMS' ORDER BY REFNO

Parametry:

{0} - REFNO

UID: 0953E7EE-3A65-46F4-A53D-12605C2DB967

Rodzaj kontrolki: Tabela

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP (1) ACH, SKROCO, ISNULL(UMOWAZLECENIE,0) AS UMOWAZLECENIE FROM knkon WHERE NRIDODN = {0}

Parametry:

{0} - NRIDODN

Przykład użycia

ssDataSQL("0953E7EE-3A65-46F4-A53D-12605C2DB967", cZrodlo[0].NRIDODN.toString())

UID: 0953E7EE-3A65-46F4-A53D-12605C2DB967X

Rodzaj kontrolki: Tabela

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP (1) ACH, SKROCO, ISNULL(UMOWAZLECENIE,0) AS UMOWAZLECENIE FROM knkon WHERE NRIDODN = {0}

Parametry:

{0} - NRIDODN

Przykład użycia

ssDataSQL("0953E7EE-3A65-46F4-A53D-12605C2DB967", cZrodlo[0].NRIDODN.toString())

UID: 9A2528A9-8F4E-4B3E-9E1F-E4F04789AC4D

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDWMS as id, ADRES as label FROM knwms WHERE (AKTYWNE = 1) AND (ACH <> 'X') AND (PRX = '{0}') AND (ODDZIAL=@ODDZIAL) ORDER BY ADRES

Parametry:

{0} - PRX

Przykład użycia

data-ssUIDE=9A2528A9-8F4E-4B3E-9E1F-E4F04789AC4D

UID: 0AAC67EA-9861-4BE6-93A2-C709DD005EF9

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDODN as id, SKROCO as label FROM knkon WHERE (AKTYWNE = 1) AND (ACH <> 'X') AND (PRX = '{0}') AND (ODDZIAL=@ODDZIAL) ORDER BY SKROCO

Parametry:

{0} - PRX

Przykład użycia

data-ssUID=0AAC67EA-9861-4BE6-93A2-C709DD005EF9 data-ssPAR=PRO

UID: E62E6824-029E-46CE-808F-35C816A271B8

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDASM as id, (INDEKS + ' ' + NAZWA) as label FROM kmaso WHERE AKTYWNE = 1 AND PRX = 'OBI'

Przykład użycia

data-ssUID=E62E6824-029E-46CE-808F-35C816A271B8 data-ssPAR=

UID: B3E85797-2233-463B-9791-FBA75CD591CE

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDWMS as id, (ADRES + ' ' + NAZWA) AS label FROM knwms WHERE (AKTYWNE = 1) AND (ACH <> 'X') AND (PRX = '{0}') AND (ODDZIAL = @ODDZIAL)

Parametry:

{0} - PRX

Przykład użycia

data-ssUID=B3E85797-2233-463B-9791-FBA75CD591CE

UID: C6D85407-AA0D-4C98-B7B7-2A7AC7FF219E

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDODN as id, SKROCO as label FROM knkon WHERE (AKTYWNE = 1) AND (ACH <> 'X') AND (PRX = '{0}') AND (ODDZIAL=@ODDZIAL) AND (ROLASYS = 'MMS') ORDER BY SKROCO 

Parametry:

{0} - PRX

Przykład użycia

data-ssUID=C6D85407-AA0D-4C98-B7B7-2A7AC7FF219E data-ssPAR=PRO

UID: 454D9EAA-E295-486B-A54C-C9AE676AC8F6

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT USERNAME as id, (NAZWISKO + ' ' +  IMIE) as label FROM _users WHERE (AKTYWNE = '1') ORDER BY NAZWISKO

Przykład użycia

data-ssUID=454D9EAA-E295-486B-A54C-C9AE676AC8F6 data-ssPAR=

UID: 0EAB7499-37DD-440A-B54E-E44F575612EC

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDASM as id, (INDEKS + ' ' + NAZWA) as label FROM kmaso WHERE PRX = 'OBI' AND AKTYWNE = 1 AND ACH = '1' AND ROLASYS = @ROLASYS

Przykład użycia

data-ssUID=0EAB7499-37DD-440A-B54E-E44F575612EC data-ssPAR=

UID: EEF5F2A4-89D8-485F-8FC2-494499FEA47F

Rodzaj kontrolki: WebCombo

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT NRIDASN as id, (INDEKS + ' ' + NAZWAAS) as label FROM knaso WHERE (AKTYWNE = 1) AND (ACH <> 'X') AND (ODDZIAL = @ODDZIAL) AND (PRX = '{0}') ORDER BY INDEKS 

Parametry:

{0} - PRX

Przykład użycia

data-ssUID=EEF5F2A4-89D8-485F-8FC2-494499FEA47F  data-ssPAR=MAT

UID: 957A7710-D860-49D3-B4F4-CF964955D0E7

Rodzaj kontrolki: WebComboFly

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP(50) NRIDASN as id, ('' + INDEKS + ' ' + NAZWAAS + ' (' + isnull(EANASN,'') + ')' ) as label FROM KNASO WHERE ROLASYS='MMS' AND DOSTAWCA={1} AND (INDEKS LIKE '{0}%' OR NAZWAAS LIKE '{0}%' OR EANASN LIKE '{0}%') and ACH='1' AND AKTYWNE=1 ORDER BY INDEKS

Parametry:

{0} - szukana, {1} DOSTAWCA

Przykład użycia

data-ssUID=\"434BDF33-FC7D-4D3C-8E7C-070449E353D6\"  data-ssPAR=\"$$SearchString|0\"

UID: 50A9D3B8-17CB-4928-B584-6D4CB73391C4

Rodzaj kontrolki: WebComboFly

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP(50) UPPER(nridasn) as id, (select indeks from knaso where dpmag.nridasn=knaso.nridasn) + ' ' + (select nazwaas from knaso where dpmag.nridasn=knaso.nridasn) + ' (' + ISNULL(CAST(CAST(sum(ilosc) AS INT) AS VARCHAR), '0') + ')' as label FROM dpmag where ROLASYS='MMS' AND ((ACH='1' AND TYP = 'P') OR (ACH<>'X' AND TYP='R')) AND (SELECT TOP(1) DOSTAWCA FROM knaso WHERE knaso.NRIDASN=dpmag.NRIDASN)={1} and (select indeks from knaso where dpmag.nridasn=knaso.nridasn)+(select nazwaas from knaso where dpmag.nridasn=knaso.nridasn) like '%{0}%' group by nridasn HAVING sum(ILOSC)>0 order by LABEL

Parametry:

{0} - SZUKANA, {1} - DOSTAWCA

Przykład użycia

UID: 869B6145-609D-423D-AFC3-429552DA3518

Rodzaj kontrolki: WebComboFly

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP(50) NRIDASM as id, INDEKS + ' ' + NAZWA AS label FROM kmaso WHERE (INDEKS + ' ' + NAZWA LIKE '%{0}%') AND ROLASYS='MMS' AND (ACH <> 'X') AND (AKTYWNE = 1) AND ODDZIAL=@ODDZIAL  ORDER BY INDEKS

Parametry:

{0} - WARTOŚĆ SZUKANA 

UID: 30FCFB6B-0A5E-45BE-ADDC-D305421041DF

Rodzaj kontrolki: WebComboFly Edycja

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP(1) NRIDASM as id, INDEKS + ' ' + NAZWA AS label FROM kmaso WHERE NRIDASM={0} ORDER BY NRIDASM

Parametry:

{0} - refno

UID: 091E02B7-68AC-4F2C-A2A9-F23C18854D8D

Rodzaj kontrolki: WebComboFly Edycja

TYTUŁ: Skorowidz DrawIo PRX=DRAW

Zapytanie:

SELECT TOP(1) NRIDODN as id, SKROCO + ' (' + upper(MIEJSCOWOSC) + ')' as label FROM knkon WHERE NRIDODN = '{0}' ORDER BY NRIDODN 

Parametry:

{0} - OSOBAODPOWIEDZIALNA

Czytaj więcej:

  • _CODE_SQL MAW

    Idea wykorzystania tabeli _code_sql dla MAW ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.

    Technologia

  • _CODE_SQL NAR

    Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola NAR UID: 398B36AC-2C70-4CFB-A5C9-BD70A9E555AF Rodzaj kontrolki: EXEC TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: EXEC [sp_nar_zapisz_pna] ‘{0}’,'{1}’,@KTO,'{2}’,’NAR’ Parametry: {0}-REFNO_RNA, ‘{1}’ – ACH UID: 321C7688-767D-4636-8023-B9D0B09A8120 Rodzaj

    Technologia Transakcje TCS

  • _CODE_SQL PAL

    Idea wykorzystania tabeli _code_sql dla PAL ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola PAL UID: 0149EBED-41A0-4CF7-BF36-9CB02690157B Rodzaj kontrolki: Tabela TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: SELECT top(1) UPPER(ID_DPMAG), RODZAJ, SALDO,

    Technologia

  • _CODE_SQL SQL

    Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.

    Technologia

  • _CODE_SQL WMS

    Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola WMS UID: 0CA64E62-8722-4235-BC66-86FF5D7F0EA3 Rodzaj kontrolki: ANDROID INSERT/UPDAT TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: EXEC [dbo].[sp__ws_wms_zapisz_pz_pozycja] @TRANSAKCJA,@REFNODOKUMENTU,@NRIDASN,@ILOSC,@PALETATYP,@PALETANUMER,@NRPARTII,@DATAPRODUKCJI,@TERMINWAZNOSCI,@LOKALIZACJA,@USERNAME Parametry: @TRANSAKCJA,@REFNODOKUMENTU,@NRIDASN,@ILOSC,@PALETA_TYP,@PALETA_NUMER,@NRPARTII,@DATAPRODUKCJI,@TERMINWAZNOSCI,@LOKALIZACJA,@USERNAME UID: A7960936-2391-40CB-B08C-8D4F295DDF9D Rodzaj kontrolki:

    Technologia Transakcje WMS