SE - Poptávky - Reagování na Poptávku nabídkou a po přidání dalších parametrů skončí bez odezvy #214

Open
opened 2018-02-24 19:31:17 +01:00 by Podhorecky · 21 comments
Podhorecky commented 2018-02-24 19:31:17 +01:00 (Migrated from git.spotter.cz)

Vyrobil jsem poptávku po 1 člověku.

Na tu jsem zareagoval nabídkou, tj. vznikla Nabídka.

Pak jsem v té nabídce ještě překlikl na druhou záložku, kde šlo přidat novou nabídku s více lidmi: Přidal jsem počet lidí na 2

Po odeslání to dlouho čekalo na načtení strany, pak to vyrobilo

502 Bad Gateway
nginx

následně zhavarovala celá Sahana.

(původně jsem měl podezření, že mam pomalý internet, ale pak mi přišlo, že se cosi Uozbilo. Natuším zda to mělo příčinu zrovna ve výše vypsané nabídce. )

Vyrobil jsem poptávku po 1 člověku. Na tu jsem zareagoval nabídkou, tj. vznikla Nabídka. Pak jsem v té nabídce ještě překlikl na druhou záložku, kde šlo přidat novou nabídku s více lidmi: Přidal jsem počet lidí na 2 Po odeslání to dlouho čekalo na načtení strany, pak to vyrobilo **502 Bad Gateway nginx** následně zhavarovala celá Sahana. (původně jsem měl podezření, že mam pomalý internet, ale pak mi přišlo, že se cosi Uozbilo. Natuším zda to mělo příčinu zrovna ve výše vypsané nabídce. )
Disassembler commented 2018-02-25 08:07:49 +01:00 (Migrated from git.spotter.cz)

Von mi to rozbil! :)

Opět došla paměť, tak se kernel rozhodl zabít ten nejrozežranější proces, Sahanu. Službu jsem restartoval, takže vyzkoušejte prosím znovu.

A tento ticket je příhodným pro oznámení, že běhen zítřka budou instance nedostupné, protože jsem si za vaše těžce vydřené peníze konečně koupil nové železo pro svůj hypervizor a zítra jej budu stavět. SpotterVM pak dostane 8 GB RAM, takže by k takovýmto problémům již snad docházet nemělo (a pokud ano, bude je nutno dále řešit úpravami v kódu a nikoliv škálováním paměti).

Von mi to rozbil! :) Opět došla paměť, tak se kernel rozhodl zabít ten nejrozežranější proces, Sahanu. Službu jsem restartoval, takže vyzkoušejte prosím znovu. A tento ticket je příhodným pro oznámení, že běhen zítřka budou instance nedostupné, protože jsem si za vaše těžce vydřené peníze konečně koupil nové železo pro svůj hypervizor a zítra jej budu stavět. SpotterVM pak dostane 8 GB RAM, takže by k takovýmto problémům již snad docházet nemělo (a pokud ano, bude je nutno dále řešit úpravami v kódu a nikoliv škálováním paměti).
Podhorecky commented 2018-02-25 11:52:39 +01:00 (Migrated from git.spotter.cz)

gratuluji :) já mám taky vysněné jedno železo, ale jak se tak pozoruji, tak bude docela trvat než si na něj sáhnu.

gratuluji :) já mám taky vysněné jedno železo, ale jak se tak pozoruji, tak bude docela trvat než si na něj sáhnu.
Podhorecky commented 2018-02-27 17:13:49 +01:00 (Migrated from git.spotter.cz)

nevím co se děje, ale při pokusu znovu vstoupit do nabídky a přidat číslo pod záložkou Dovednosti, odešlu formulář a Sahana začne dlouho přemýšlet a formulář neodešle.
týká se to této strany
https://dasm.dasm.cz:8401/eden/req/commit/2/commit_skill

nevím co se děje, ale při pokusu znovu vstoupit do nabídky a přidat číslo pod záložkou Dovednosti, odešlu formulář a Sahana začne dlouho přemýšlet a formulář neodešle. týká se to této strany https://dasm.dasm.cz:8401/eden/req/commit/2/commit_skill
Podhorecky commented 2018-02-27 17:16:43 +01:00 (Migrated from git.spotter.cz)

504 Gateway Time-out
nginx

504 Gateway Time-out nginx
Podhorecky commented 2018-02-27 19:43:55 +01:00 (Migrated from git.spotter.cz)

assigned to @Disassembler

assigned to @Disassembler
Disassembler commented 2018-02-27 22:17:27 +01:00 (Migrated from git.spotter.cz)

Proces sežral 3,8 GB a pak opět chcípl na nedostatek paměti, takže tam musí být nějaká zrada hluboko v kódu.

Promazal jsem nabídky a poptávky. Zkuste prosím celý proces zopakovat a pokud se Vám to podaří komplet rozbít i do třetice všeho dobrého, sepište mi sled kliků a událostí, jak problém replikovat. Na testovacím prostředí se mi to nepodařilo.

Proces sežral 3,8 GB a pak opět chcípl na nedostatek paměti, takže tam musí být nějaká zrada hluboko v kódu. Promazal jsem nabídky a poptávky. Zkuste prosím celý proces zopakovat a pokud se Vám to podaří komplet rozbít i do třetice všeho dobrého, sepište mi sled kliků a událostí, jak problém replikovat. Na testovacím prostředí se mi to nepodařilo.
Podhorecky commented 2018-02-27 23:16:07 +01:00 (Migrated from git.spotter.cz)

nyní jsem se zalogoval druhým uživatelem, který má také admin práva.

na stránce https://dasm.dasm.cz:8401/eden/req/req

vytvořim poptávku a zvolim že hledám lidé. Vyplnim nejnutnější věci a vyrobim poptávku

vrátim se na stranu https://dasm.dasm.cz:8401/eden/req/req a u vyrobené poptávky kliknu na tlačítko Nabídka

otevře se formulář a v něm překliknu na záložku Dovednosti
https://dasm.dasm.cz:8401/eden/req/commit/3/commit_skill

vrátim se na první záložku a uložim změny. Nabídka je aktualizována.

problém se neprojevil


zkouším s uživatelem admin@example.com založit poptávku, tentokrát na skladové zásoby.

vyrobim, přidám položku AAAAAAA která musí mít definované parametry balení (děje se v modulu warehouse)

když se snažím aktualizovat poptávku a vlezu na stranu

https://dasm.dasm.cz:8401/eden/req/req/6/commit/4/update

tak tam je pro mne nějakej podezřelej formulář se špatnými názvy Facility a s nekonečně točícím se kolečkem

podezrely

zde jsem nemohl dokončit formulář


zkoušel jsem ještě založit jiný typ poptácky a založit cyklickou poptávku s opakováním

DÍLČÍ ZÁVĚR: zatím se mi nepodařilo zopakovat havárii, ale objevil jsem další podivnosti v modulu Poptávky. Viz další issue.

nyní jsem se zalogoval druhým uživatelem, který má také admin práva. na stránce https://dasm.dasm.cz:8401/eden/req/req vytvořim poptávku a zvolim že hledám lidé. Vyplnim nejnutnější věci a vyrobim poptávku vrátim se na stranu https://dasm.dasm.cz:8401/eden/req/req a u vyrobené poptávky kliknu na tlačítko **Nabídka** otevře se formulář a v něm překliknu na záložku Dovednosti https://dasm.dasm.cz:8401/eden/req/commit/3/commit_skill vrátim se na první záložku a uložim změny. Nabídka je aktualizována. problém se neprojevil ------------------- zkouším s uživatelem admin@example.com založit poptávku, tentokrát na skladové zásoby. vyrobim, přidám položku AAAAAAA která musí mít definované parametry balení (děje se v modulu warehouse) když se snažím aktualizovat poptávku a vlezu na stranu https://dasm.dasm.cz:8401/eden/req/req/6/commit/4/update tak tam je pro mne nějakej podezřelej formulář se špatnými názvy Facility a s nekonečně točícím se kolečkem ![podezrely](/uploads/fad4450d73f4a87cb499da5b0fc86fce/podezrely.PNG) zde jsem nemohl dokončit formulář ------------------------------------- zkoušel jsem ještě založit jiný typ poptácky a založit cyklickou poptávku s opakováním DÍLČÍ ZÁVĚR: zatím se mi nepodařilo zopakovat havárii, ale objevil jsem další podivnosti v modulu Poptávky. Viz další issue.
Podhorecky commented 2018-02-28 00:59:20 +01:00 (Migrated from git.spotter.cz)

zrovna nedávno byly nějaké změny 47b4d44ab0

netuším, jestli se to týká zrovna této věci

zrovna nedávno byly nějaké změny https://github.com/sahana/eden/commit/47b4d44ab0e6b1b91b2f74d26b58cc384dadde0d netuším, jestli se to týká zrovna této věci
Disassembler commented 2018-02-28 06:52:12 +01:00 (Migrated from git.spotter.cz)

Odkazovaný commit u nás zatím nemůže být nasazen. Sahana se s ním nerozjede, což potvrzuje i červený křížek z integračních testů, který je u commitu na GitHubu vidět. Tak nějak doufám, že na to Dominic běhen dneška automaticky zareaguje. Pokud ne, vytvořím jim ticket.

Odkazovaný commit u nás zatím nemůže být nasazen. Sahana se s ním nerozjede, což potvrzuje i červený křížek z integračních testů, který je u commitu na GitHubu vidět. Tak nějak doufám, že na to Dominic běhen dneška automaticky zareaguje. Pokud ne, vytvořím jim ticket.
Podhorecky commented 2018-03-14 22:36:33 +01:00 (Migrated from git.spotter.cz)

changed milestone to %2

changed milestone to %2
Podhorecky commented 2019-04-15 10:58:21 +02:00 (Migrated from git.spotter.cz)

Zkusil jsem zopakovat simulovanou nabídku člověka. Vypadá to, že už se neobjevuje nekonečně točící kolečko a že to funguje OK jen v případě, když nabízený člověk na tuto poptávku má definovány konkrétní dovednosti. Pokud dovednost v záložce dovednosti nemá, tj. že je nabízen člověk bez dovedností, pak vznikne server error.

UnboundLocalError: local variable 'commit_status' referenced before assignment

takže funguje v "ideálním případě"... a vyhazuje chybu když se tam náhodně klikají nesmysly

Zkusil jsem zopakovat simulovanou nabídku člověka. Vypadá to, že už se neobjevuje nekonečně točící kolečko a že to funguje OK jen v případě, když nabízený člověk na tuto poptávku má definovány konkrétní dovednosti. Pokud dovednost v záložce dovednosti nemá, tj. že je nabízen člověk bez dovedností, pak vznikne server error. `UnboundLocalError: local variable 'commit_status' referenced before assignment` takže funguje v "ideálním případě"... a vyhazuje chybu když se tam náhodně klikají nesmysly
Podhorecky commented 2020-04-22 20:47:01 +02:00 (Migrated from git.spotter.cz)

vznik ticketu po nabídnutí osoby, na poptávku osoby trvá i dnes.

Spekulovat můžu, že nabízím osobu z Facility, která pod sebou nemá konkrétně jmenovanou osobu s konkrétní dovedností. Ale možná že taková nabídka je povolena (?) Nevím. Na můj vkus zpracování požadavku trvalo docela dlouho.

Traceback (most recent call last):
  File "/srv/web2py/gluon/restricted.py", line 219, in restricted
    exec(ccode, environment)
  File "/srv/web2py/applications/eden/controllers/req.py", line 1935, in <module>
  File "/srv/web2py/gluon/globals.py", line 429, in <lambda>
    self._caller = lambda f: f()
  File "/srv/web2py/applications/eden/controllers/req.py", line 1355, in commit
    return s3_rest_controller(rheader = commit_rheader)
  File "/srv/web2py/applications/eden/models/00_utils.py", line 245, in s3_rest_controller
    output = r(**attr)
  File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 691, in __call__
    output = self.resource.crud(self, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 1775, in __call__
    output = self.apply_method(r, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 106, in apply_method
    output = self.read(r, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 637, in read
    return self.update(r, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 947, in update
    form = self.sqlform(request=self.request,
  File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1131, in __call__
    self.accept(form,
  File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1257, in accept
    master_id, master_form_vars = self._accept(self.record_id,
  File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1503, in _accept
    callback(onaccept, form, tablename=tablename)
  File "/srv/web2py/gluon/tools.py", line 81, in callback
    [action(form) for action in actions]
  File "/srv/web2py/gluon/tools.py", line 81, in <listcomp>
    [action(form) for action in actions]
  File "/srv/web2py/applications/eden/modules/s3db/req.py", line 3929, in commit_onaccept
    req_update_commit_quantities_and_status(req)
  File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4633, in req_update_commit_quantities_and_status
    if commit_status != req.commit_status:
UnboundLocalError: local variable 'commit_status' referenced before assignment
vznik ticketu po nabídnutí osoby, na poptávku osoby trvá i dnes. Spekulovat můžu, že nabízím osobu z Facility, která pod sebou nemá konkrétně jmenovanou osobu s konkrétní dovedností. Ale možná že taková nabídka je povolena (?) Nevím. Na můj vkus zpracování požadavku trvalo docela dlouho. ``` Traceback (most recent call last): File "/srv/web2py/gluon/restricted.py", line 219, in restricted exec(ccode, environment) File "/srv/web2py/applications/eden/controllers/req.py", line 1935, in <module> File "/srv/web2py/gluon/globals.py", line 429, in <lambda> self._caller = lambda f: f() File "/srv/web2py/applications/eden/controllers/req.py", line 1355, in commit return s3_rest_controller(rheader = commit_rheader) File "/srv/web2py/applications/eden/models/00_utils.py", line 245, in s3_rest_controller output = r(**attr) File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 691, in __call__ output = self.resource.crud(self, **attr) File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 1775, in __call__ output = self.apply_method(r, **attr) File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 106, in apply_method output = self.read(r, **attr) File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 637, in read return self.update(r, **attr) File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 947, in update form = self.sqlform(request=self.request, File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1131, in __call__ self.accept(form, File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1257, in accept master_id, master_form_vars = self._accept(self.record_id, File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1503, in _accept callback(onaccept, form, tablename=tablename) File "/srv/web2py/gluon/tools.py", line 81, in callback [action(form) for action in actions] File "/srv/web2py/gluon/tools.py", line 81, in <listcomp> [action(form) for action in actions] File "/srv/web2py/applications/eden/modules/s3db/req.py", line 3929, in commit_onaccept req_update_commit_quantities_and_status(req) File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4633, in req_update_commit_quantities_and_status if commit_status != req.commit_status: UnboundLocalError: local variable 'commit_status' referenced before assignment ```
Disassembler commented 2020-04-22 21:10:49 +02:00 (Migrated from git.spotter.cz)

Restartujte Sahanu a zkuste to prosím teď ještě jednou. Pokud to bude fungovat, tak jsem to opravil a bylo to jen hloupé přehlédnutí při nějakém refaktoringu a pošlu jim na to PR.

Restartujte Sahanu a zkuste to prosím teď ještě jednou. Pokud to bude fungovat, tak jsem to opravil a bylo to jen hloupé přehlédnutí při nějakém refaktoringu a pošlu jim na to PR.
Podhorecky commented 2020-04-22 22:47:26 +02:00 (Migrated from git.spotter.cz)

nějak chaoticky jsem nabídl nabídku na poptávaného člověka se skillem anglicky mluvící. (tradičně s minimem vyplněných polí ve formu)

Když jsem tu nabídku jakoby dokončil, tak to vyrobilo ticket jiný, než co jste opravoval. Takže nějaký úspěch bych v tom viděl. :)

Traceback (most recent call last):
  File "/srv/web2py/gluon/restricted.py", line 219, in restricted
    exec(ccode, environment)
  File "/srv/web2py/applications/eden/controllers/req.py", line 1935, in <module>
  File "/srv/web2py/gluon/globals.py", line 429, in <lambda>
    self._caller = lambda f: f()
  File "/srv/web2py/applications/eden/controllers/req.py", line 1355, in commit
    return s3_rest_controller(rheader = commit_rheader)
  File "/srv/web2py/applications/eden/models/00_utils.py", line 245, in s3_rest_controller
    output = r(**attr)
  File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 691, in __call__
    output = self.resource.crud(self, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 1775, in __call__
    output = self.apply_method(r, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 106, in apply_method
    output = self.read(r, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 637, in read
    return self.update(r, **attr)
  File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 947, in update
    form = self.sqlform(request=self.request,
  File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1131, in __call__
    self.accept(form,
  File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1321, in accept
    item.accept(form,
  File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 3311, in accept
    onaccept(table, subform, method="create")
  File "/srv/web2py/applications/eden/modules/s3/s3model.py", line 655, in onaccept
    callback(onaccept, record, tablename=tablename)
  File "/srv/web2py/gluon/tools.py", line 81, in callback
    [action(form) for action in actions]
  File "/srv/web2py/gluon/tools.py", line 81, in <listcomp>
    [action(form) for action in actions]
  File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4361, in commit_skill_onaccept
    req_update_commit_quantities_and_status(req)
  File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4585, in req_update_commit_quantities_and_status
    cmt_skills = sorted(({"skillset": set(row.skill_id),
  File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4585, in <genexpr>
    cmt_skills = sorted(({"skillset": set(row.skill_id),
TypeError: 'NoneType' object is not iterable
nějak chaoticky jsem nabídl nabídku na poptávaného člověka se skillem anglicky mluvící. (tradičně s minimem vyplněných polí ve formu) Když jsem tu nabídku jakoby dokončil, tak to vyrobilo ticket jiný, než co jste opravoval. Takže nějaký úspěch bych v tom viděl. :) ``` Traceback (most recent call last): File "/srv/web2py/gluon/restricted.py", line 219, in restricted exec(ccode, environment) File "/srv/web2py/applications/eden/controllers/req.py", line 1935, in <module> File "/srv/web2py/gluon/globals.py", line 429, in <lambda> self._caller = lambda f: f() File "/srv/web2py/applications/eden/controllers/req.py", line 1355, in commit return s3_rest_controller(rheader = commit_rheader) File "/srv/web2py/applications/eden/models/00_utils.py", line 245, in s3_rest_controller output = r(**attr) File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 691, in __call__ output = self.resource.crud(self, **attr) File "/srv/web2py/applications/eden/modules/s3/s3rest.py", line 1775, in __call__ output = self.apply_method(r, **attr) File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 106, in apply_method output = self.read(r, **attr) File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 637, in read return self.update(r, **attr) File "/srv/web2py/applications/eden/modules/s3/s3crud.py", line 947, in update form = self.sqlform(request=self.request, File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1131, in __call__ self.accept(form, File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 1321, in accept item.accept(form, File "/srv/web2py/applications/eden/modules/s3/s3forms.py", line 3311, in accept onaccept(table, subform, method="create") File "/srv/web2py/applications/eden/modules/s3/s3model.py", line 655, in onaccept callback(onaccept, record, tablename=tablename) File "/srv/web2py/gluon/tools.py", line 81, in callback [action(form) for action in actions] File "/srv/web2py/gluon/tools.py", line 81, in <listcomp> [action(form) for action in actions] File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4361, in commit_skill_onaccept req_update_commit_quantities_and_status(req) File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4585, in req_update_commit_quantities_and_status cmt_skills = sorted(({"skillset": set(row.skill_id), File "/srv/web2py/applications/eden/modules/s3db/req.py", line 4585, in <genexpr> cmt_skills = sorted(({"skillset": set(row.skill_id), TypeError: 'NoneType' object is not iterable ```
Podhorecky commented 2020-04-22 23:12:45 +02:00 (Migrated from git.spotter.cz)

ještě jsem s všiml, že v modulu Poptávky je uvnitř Poptávky na záložce Nabídky dropdown **Od Provozovny / Jednotky: ***
který nabízí nějaké podezřele zkrácené a KAPITALIZOVANÉ názvy provozoven.

Jinde jsem tohle neviděl

Firefox_Screenshot_2020-04-22T21-09-44.212Z

ještě jsem s všiml, že v **modulu Poptávky** je uvnitř **Poptávky** na záložce **Nabídky** dropdown **Od Provozovny / Jednotky: *** který nabízí nějaké podezřele zkrácené a KAPITALIZOVANÉ názvy provozoven. Jinde jsem tohle neviděl ![Firefox_Screenshot_2020-04-22T21-09-44.212Z](/uploads/75d23ad4e8f620dea1bd12b1e93aa702/Firefox_Screenshot_2020-04-22T21-09-44.212Z.png)
Disassembler commented 2020-04-23 13:37:34 +02:00 (Migrated from git.spotter.cz)

Tak momentík. Začínám se do toho trochu zamotávat. Ta NoneType chyba je totiž nejspíš už opravená. Ale možná taky ne. Vyatomuju Vám všechny instance Sahany, nainstaluju nejnovější upstream commit a zkusíme to znovu. Na to první jsem poslal PR #1548.

Tak momentík. Začínám se do toho trochu zamotávat. Ta `NoneType` chyba je totiž nejspíš už opravená. Ale možná taky ne. Vyatomuju Vám všechny instance Sahany, nainstaluju nejnovější upstream commit a zkusíme to znovu. Na to první jsem poslal [PR #1548](https://github.com/sahana/eden/pull/1548).
Disassembler commented 2020-04-23 13:42:37 +02:00 (Migrated from git.spotter.cz)

A ty kapitalizované názvy provozoven - nejsou to jen zkratky, které jsou u organizací a facilit taky zadávány, akorát jsme je zatím nikde moc neviděli?

A ty kapitalizované názvy provozoven - nejsou to jen zkratky, které jsou u organizací a facilit taky zadávány, akorát jsme je zatím nikde moc neviděli?
Podhorecky commented 2020-04-23 13:44:11 +02:00 (Migrated from git.spotter.cz)

obávám se, že to nejsou zkratky... moc jsme to nezkoumal, ale každopádně je to pro mne novinka. A ani to nezapadá do logiky celé Sahany

obávám se, že to nejsou zkratky... moc jsme to nezkoumal, ale každopádně je to pro mne novinka. A ani to nezapadá do logiky celé Sahany
Podhorecky commented 2020-04-23 13:48:08 +02:00 (Migrated from git.spotter.cz)

(v tuto chvíli jsem na počítači kde nemám uloženy importní XLS, nicméně vyrobit testovací facility můžu, zkusím to zopúakovat na nově instalované Sahaně) jen ještě musím řešit real life a poštu :)

(v tuto chvíli jsem na počítači kde nemám uloženy importní XLS, nicméně vyrobit testovací facility můžu, zkusím to zopúakovat na nově instalované Sahaně) jen ještě musím řešit real life a poštu :)
Podhorecky commented 2020-04-23 14:09:30 +02:00 (Migrated from git.spotter.cz)

vlastně teď koukám na můj původní report před dvěma roky, už jsem ty kapitálky oznamoval. Vkaždém případě je tento tvar názvů podezřelý a vytváří dojem chyby, než že by to byl záměr

vlastně teď koukám na můj původní report před dvěma roky, už jsem ty kapitálky oznamoval. Vkaždém případě je tento tvar názvů podezřelý a vytváří dojem chyby, než že by to byl záměr
Podhorecky commented 2020-10-25 12:06:00 +01:00 (Migrated from git.spotter.cz)

A ty kapitalizované názvy provozoven - nejsou to jen zkratky, které jsou u organizací a facilit taky zadávány, akorát jsme je zatím nikde moc neviděli?

Znovu to zkoumám, kapitalizované názvy jsou zkrácenými názvy reálných provozoven. Nejsou to zkratky ve významu, že by té konkrétní provozovně patřila konkrétní zkratka. Ve smyslu "Jednotné zemědělské družstvo" = JZD. Dostane to desetipísmennou zkratku JEDNOTNEZ1

> A ty kapitalizované názvy provozoven - nejsou to jen zkratky, které jsou u organizací a facilit taky zadávány, akorát jsme je zatím nikde moc neviděli? Znovu to zkoumám, kapitalizované názvy jsou zkrácenými názvy reálných provozoven. Nejsou to zkratky ve významu, že by té konkrétní provozovně patřila konkrétní zkratka. Ve smyslu "Jednotné zemědělské družstvo" = JZD. Dostane to desetipísmennou zkratku JEDNOTNEZ1
Sign in to join this conversation.
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Spotter-Cluster/Spotter-VM#214
No description provided.