Maršruto lapo kelionė per 1s. Maršruto lapų formavimas. Pradiniai duomenys ir užduotys

Daugelis įmonių turi problemų operatyvinio pristatymo planavimas Produktai. Formavimo staklės, siuntimo išlaidų optimizavimas.

Siūlau sprendimą, kuris yra gana tinkamas mažoms organizacijoms.

Pavyzdžiui, paimkime konfigūraciją „Integrated Automation Edition 1.1“.

Pradiniai duomenys ir užduotys

1. Turime tam tikrą kiekį virš galvos(dokumentas „Prekių ir paslaugų pardavimas“), kuris turi būti pristatytas klientams. Klientai įsikūrę įvairiose miesto vietose.

2. Turime tam tikrą kiekį sandėlyje automobiliai su nurodytais parametrais - keliamoji galia, tūris. Automobiliai gali būti ir nuosavi, ir nuomojami.

Užduotys, kurias reikia išspręsti:

1. Išdalinti sąskaitas faktūras turimas transporto priemones taip, kad kiekvienos transporto priemonės nuvažiuotas atstumas būtų kuo mažesnis.

3. Sukurkite mechanizmą greitas spausdinimas lydimuosius ir kitus dokumentus.

4. Visais kitais atvejais pridėkite prie konfigūracijos minimalus pokytis.

Logistinis sprendimas ir jo įgyvendinimo pavyzdys.

Pagrindinė idėja yra suskaidyti visą pristatymo zoną atskiros zonos ir kiekvienai sandorio šaliai ar prekybos vietai priskirti rajoną.

Kaip organizuoti rajonus – logistikos reikalas. Pavyzdžiui, galite tiesiog padalinti žemėlapį į sektorius - Centras, Zavolzhsky rajonas, Zheleznodorozhny rajonas ir kt. Galite organizuoti rajonus radialiai, pagal sektorius. Galite atsižvelgti į konkrečių vietovių apkrovą ir sukurti „subrajonus“ (pavyzdžiui, Centras-Šiaurė, Centras-Leninas ir kt.). Bet kokiu atveju tai yra logistikos reikalas.

Šiuo tikslu kuriame naują katalogą „Regionai“.


Teritorijų katalogas

Taip pat įdiegiau foninį apšvietimą, kad ateityje logistikas galėtų aiškiau matyti sritis pagal spalvas.

Norėdami atsiskaityti už automobilius, mes kuriame katalogas „Automobiliai“.

Pridedame detales, išskyrus standartines:

Vairuotojas;

Ekspeditorius;

valstybinis numeris;

keliamoji galia;

Talpa;

DistrictDefault

Spalvų kodavimas


Automobilių katalogas

Dokumentas „Maršruto lapas“

Sukuriame naują dokumentą, kuriame bus informacija apie kiekvieną konkretų skrydį: automobilis, vairuotojas, ekspeditorius, rajonas, taip pat informacija apie dokumentus ir prekes, kurias vežasi vairuotojas.


maršruto lapo dokumentas

Taip pat šiame dokumente pateikiama informacija apie skrydžio kainą, taip pat galima įgyvendinti kainos apskaičiavimą pagal kai kuriuos kriterijus – straipsnius, pavyzdžiui, taškų skaičių (važtaraščius) ir kt.

Maršruto lapo spausdinimo pultas

Maršruto sąraše gali būti dešimtys dokumentų ir pristatymo taškų. Kiekvienam taškui reikia atsispausdinti įvairius dokumentus – TORG-12, sąskaitas faktūras, važtaraščius, sertifikatų registrus ir niekada nežinai, kokios spausdinimo formos naudojamos organizacijoje. Taip pat reikia atsispausdinti faktinį ekspeditoriaus maršrutą, pagal kurį jis veš prekes.

AT normalus režimas operatorius turi įsigilinti į kiekvieną dokumentą, atsispausdinti reikiamas formas.

Naudodami Print Console galite iš anksto nustatyti, kuriuos dokumentus norite spausdinti. Sukonfigūravus dokumentus galima spausdinti partijomis.
Tai yra, operatorius, paspausdamas vieną mygtuką, išspausdina visus sukonfigūruotus dokumentus. Operatoriui tereikia antspauduoti popierius antspaudais, pasirašyti ir atiduoti visą pakuotę ekspeditoriaus vairuotojui.


Spausdinimo konsolė
Spausdinimo konsolės nustatymas

Mūsų atveju galima savarankiškai susikurti reikiamas išorines spausdinimo formas ir įkelti jas apdoroti. Mechanizmas visiškai įgyvendinamas naudojant išorines spausdinimo formas.

Maršrutų formavimas

Sukurtas specialus išorinis apdorojimas, leidžiantis logistikui analizuoti, kokį krovinį (važtaraščius) reikia pristatyti, kur jį pristatyti ir kokiomis priemonėmis pristatyti.

Šis apdorojimas leidžia logistikui įvertinti svorį, prekių kiekį, tūrį, kuris bus kraunamas į pasirinktas transporto priemones, taip pat padės paskirstyti pardavimus tarp transporto priemonių.

Apdorojimo rezultatas – dokumentų „Maršruto lapas“ formavimas.


Maršrutų formavimas

Šiame sprendime galimi bet kokie koregavimai kliento pageidavimu.

Jei turite klausimų, ar jus domina šis sprendimas - rašykite.

Fonas:

Pradėjo prekybos sistemą dideliame maisto platintojas. Iš pradžių projektas prasidėjo filiale Sankt Peterburge. O po sėkmingo starto jau buvo planuota paleisti Maskvoje. O prieš pat paleidimą logistikas mane informavo, kad pasiūlytas maršruto variantas jam visiškai netinka, nepatogu dirbti su sistema. Tuo metu Sankt Peterburge per dieną reikėjo nuvažiuoti apie 200 taškų ir 15 automobilių, Maskvoje - 500 taškų ir 40 automobilių. Įdomiausia, kad idėją naudoti žemėlapius logistikas iškart atmetė. Jis pasiūlė savo variantą, juolab kad anksčiau dirbo panašiai, tik kita programa (ne 1C). Turėjau sukurti vizualinio maršruto parinkimo apdorojimą (ir tai pasirodė geriau nei programoje sena programa logistikas). O dabar mūsų filialuose perdirbimas naudojamas 4 šalyse: Rusijoje, Ukrainoje, Kazachstane ir Baltarusijoje.

Išbandyta išleidimo metu:

1C 7.7.27, 1C++ 2.0.3.7, Windows XP (Windows 7 sistemoje yra problemų dėl linijų spalvinimo 1C++ bibliotekoje).

Ką daro apdorojimas:

Leidžia suskirstyti siuntimo dokumentus į nenukreiptus ir nukreiptus, taip pat sugrupuoti dokumentus pagal sektorius ir pristatymo taškus. Apdorojimo darbo rezultatas – sukurti dokumentai „Maršruto lapas“ su užpildyta lentelės dalimi iš siuntos ir kvitų dokumentų.

Kam naudingas gydymas:

Programuotojas, kuriam reikalinga vietinio krovinio pristatymo maršruto parinkimo funkcija 1C 7.7 ir jei jis yra pasirengęs keisti konfigūraciją.

Išsami informacija:

Reikės pakeisti konfigūraciją ir apdorojimą. Apdorojimas veikia su konfigūracijos objektais:

  • Katalogas „Pristatymo taškai“- nurodyti prekių pristatymo vietas ir man nepatinka mintis šiai funkcijai naudoti Sandorio šalis (dirbusieji prekybos įmonėse žino, kad vienas juridinis asmuo gali turėti kelias prekybos vietas. Pavyzdžiui, didžiausias prekybos tinklas m. Rusija turi daugiau nei 3 tūkstančius taškų).
  • Katalogas „Pristatymo sektoriai“- leidžia suskirstyti pristatymo taškus į sektorius, kad būtų supaprastintas maršrutas (dabar mano įmonėje Maskva ir regionas yra suskirstyti į 200 sektorių).
  • Katalogas " Pristatymo blokai" - leidžia sugrupuoti vieną ar daugiau taškų į bloką, kad būtų išduota užduotis sandėlininkams surinkti krovinį. Kiekvienas blokas reiškia atskirą užduotį. Mano atveju katalogas buvo sukurtas sinchronizuoti su WMS "Sandėlio valdymas".
  • dokumentas „Maršruto lapas“- saugoma informacija apie automobilį, vairuotoją ir gabenimo dokumentų sąrašas (kasdien kuriami atskiri maršruto lapai, vienam automobiliui gali būti keli maršruto lapai, jei vairuotojas vykdo kelias keliones).
  • Katalogas „Nešėjai“- saugoti informaciją apie autotransporto organizacijas
  • Katalogas "Automobiliai"- informacija apie automobilius, pavaldžius Vežėjus
  • Katalogas "Vairuotojai"- informacija apie vairuotojus, pavaldžius Vežėjus
  • Dokumentuose "realizacija", "Grąžinti iš pirkėjo", "Kvitas iš pirkėjo", "Nutraukimas" pridėta rekvizitai " Vairuotojas".

Kaip veikia apdorojimas:

Logistikas pasirenka maršruto dieną ir nesiunčiamų dokumentų lentelėje parodo dokumentų sąrašą (Įgyvendinimas, Grąžinimas ir kt.). Dokumentai grupuojami taškais, kad toje pačioje eilutėje būtų rodomi keli taškais dokumentai. Dokumentų sąrašą pagal taškus galite peržiūrėti paspaudę trikampio piktogramą. Perkėlimas tarp nenurodytų ir nukreiptų pretenzijų lentelių atliekamas dukart spustelėjus pelę arba paspaudus Enter.

Kad būtų patogu dirbti su daugybe taškų, logistikas turi įdiegti monitorių, kurio įstrižainė yra 20 colių ar daugiau.

Važtaraštis – tai dokumentas, kurio pagrindu atsižvelgiama į degalų ir tepalų (kuro ir tepalų) sąnaudas. Atspausdinta forma (forma pagal OKUD Nr. 0345001) nėra privaloma visoms organizacijoms, išskyrus transporto įmones. Įprastose 1C 8.3 konfigūracijose nėra spausdintos važtaraščio formos (jį galima pridėti kaip išorinę), tačiau įgyvendinami keli metodai:

  • Remiantis išankstiniais pranešimais
  • Pagal kuponus
  • Pagal kuro korteles

Apsvarstykite žingsnis po žingsnio instrukcijas ir kai kurias kiekvieno iš jų savybes.

Apskaitos schema atrodo taip:

  • Grynųjų pinigų išdavimas buhalteriui
  • Išankstinės ataskaitos ruošimas
  • Grynųjų pinigų grąžinimas kasininkui
  • Išlaidų kurui ir tepalams nurašymas kuro kortelėse

1 paveiksle pavaizduota avanso ataskaita, kurioje atsispindi kelios operacijos vienu metu: ataskaita apie išduotą avansą, benzino siuntimą į sandėlį, sąskaitos faktūros duomenys (jei yra).

2 paveiksle galite matyti dokumento paskelbimus. Kad nomenklatūros „Benzinas AI-92“ apskaitos sąskaitos būtų pildomos automatiškai, informacijos registre „“ reikia pridėti eilutę grupei „Nafta ir tepalai“ (žr. 3 pav.)

Atspausdintą važtaraščio formą kaip išorinę ataskaitą arba apdorojimą galima prijungti prie katalogo „Papildomos ataskaitos ir apdorojimas“ (žr. 4 pav.). Pačią ataskaitą teks užsisakyti pas specialistus arba įsigyti „Infostart“.

Pinigų grąžinimas pagal avanso ataskaitą (mūsų pavyzdyje tai yra 8 rubliai) išduodamas dokumentu „“, kuris automatiškai užpildomas režimu „Įvesti remiantis“ iš dokumento „“.

Kuro ir tepalų nurašymas kuro kortelėse

Skirtingai nuo kuponų, degalų kortelės nebalansinėje sąskaitoje 006 įrašomos ne kaip, o kaip griežtos ataskaitų formos.

Apskritai apskaitos schemą sudaro šie elementai:

  • Degalų kortelės paskelbimas
  • Degalų kortele gauto benzino siuntimas
  • Išlaidų nurašymas.

Kuro kortelės kainos įskaitymas gali būti registruojamas kaip paslaugų kvitas - žr. 11 pav. ir 12 pav. O į pačią kortelę 006 reikia atsižvelgti rankiniu būdu (13 pav.)

Degalų gavimas įforminamas dokumentu "" (žr. 14 pav., 15 pav.).

Pagal gamybos užsakymus formuojami maršruto lapai, pagal kuriuos produkcija išsiunčiama vietiniu lygiu. Maršruto lapų formavimas negalimas, jei užsakymui neskaičiuojamas grafikas:

Ir jei grafikas yra apskaičiuotas, tada maršruto lapus galima sudaryti:

Padaliniuose su operatyviniu valdymu sukurtų maršruto lapų išsiuntimas vykdomas darbo vietoje - Gamybos planavimas (MES):

Padaliniuose sukurtų maršruto lapų išsiuntimas su gamybos valdymo metodu - BBW / BBW - vykdomas darbo vietoje. Gamybos planavimas (BBS):

Tuo pačiu metu BBW atveju, be maršruto lapų išsiuntimo, galimas ir darbo centrų išsiuntimas:


1C egzamino 11.7 klausimas: ERP Enterprise Management 2.0 profesionalas. Maršruto lapai sudaromi remiantis:

  1. Sukurtas gamybos grafikas
  2. Suplanuota gamyba
  3. Vykdant gamybos grafiką

Patikrinta. Teisingas atsakymas yra pirmasis, žr. aukščiau pateiktą analizę.

1C egzamino 11.39 klausimas: ERP Enterprise Management 2.0 profesionalas. Darbo vieta „Gamybos planavimas“ leidžia išsiųsti maršrutų lapus ir padalinių darbo centrus, kuriems taikoma tokia metodika:

  1. Veiklos planavimas
  2. 1 arba 2 variantai
  3. 1 arba 2 arba 3 variantai

Patikrinta. Teisingas atsakymas yra ketvirtas. Operatyvinio planavimo atveju darbo centras išsiunčiamas iš atskiros darbo vietos.

1C egzamino 11.40 klausimas: ERP Enterprise Management 2.0 profesionalas. Naudojant operatyvinio planavimo metodiką, maršruto lapai formuojami iš:

  1. gamybos užsakymas
  2. Darbo vieta "Gamybos planavimas"
  3. Darbo vieta "Procedūrinis planavimas"
  4. 1 arba 2 variantai
  5. 1 arba 3 variantai
  6. 1 arba 2 arba 3 variantai

Patikrinta. Teisingas atsakymas yra ketvirtas. Maršruto lapą galite sugeneruoti iš gamybos užsakymo:

Nuo veiklos planavimo – bet kokiu atveju. ( Momentas - 2.1 versijoje darbo vieta vadinama ne operatyviniu planavimu, o gamybos planavimu (MES))

1C egzamino 11.46 klausimas: ERP Enterprise Management 2.0 profesionalas. Sugeneravę maršruto lapus (būsena „Sukurta“) galite dirbti su jais darbo vietoje:

  1. Gamybos planavimas
  2. Maršruto lapų įforminimas
  3. Gamybos maršruto lapai
  4. 1 ir 3 variantai
  5. 1, 2 ir 3 variantai

Patikrinta. Teisingas atsakymas yra ketvirtas. Su jais galite dirbti Darbo vietos išsiuntimo maršruto lapuose.

Daugelis organizacijų pristato prekes klientams naudodamiesi savo pristatymo paslauga. Darbo procese atsiranda būtinybė kiekvienam kurjeriui sukurti maršruto lapą – užsakymų sąrašą, kuriame būtų nurodyti pirkėjai, pristatymo adresai ir kita papildoma informacija.

Programa „1C: prekybos valdymas, red. 10,3" paprastai nėra skirtas automatizuoti pristatymo paslaugą, tačiau kai kurių gudrybių pagalba galite pasiekti norimą rezultatą.

Klientų užsakymų apdorojimo, siekiant generuoti maršruto lapus, ypatybės

Kiekvienas pirkėjo užsakymas registruojamas duomenų bazėje naudojant dokumentą „Pirkėjo užsakymas“. Apskritai užsakymas pildomas kaip įprasta, tačiau yra tam tikrų ypatumų.

Meniu: Dokumentai - Pardavimai - Klientų užsakymai

Pridėkime naują užsakymą, nurodykime pirkėją, siuntų sandėlį ir parduotų prekių sąrašą:

Laukelyje „Pristatymas“ pageidautina nurodyti numatomos siuntos/pristatymo datą. Tada spausdinant maršruto lapą reikės išfiltruoti užsakymus, kuriuos reikia pristatyti šiandien. Siuntimo data gali būti nurodyta iš karto arba vėliau, užsakymų paskirstymo tarp kurjerių metu.

Skirtuke „Papildoma“ nurodomas pristatymo adresas ir kita papildoma informacija:

Užsakymų paskirstymas 1C tarp kurjerių

Dienos pabaigoje turite pasirinkti užsakymus, kuriuos reikia pristatyti rytoj, ir paskirstyti juos kurjeriams. Už užsakymų paskirstymą atsakingas darbuotojas, nes. tipinėje konfigūracijoje „Prekybos valdymas“ nėra maršruto planavimo asistentų. Kiekviename užsakyme galite nurodyti informaciją apie kurjerį. Taip pat galite iš karto nurodyti išsiuntimo datą, jei to nepadarėte kurdami užsakymą.

Užsakymus platinsime naudodami klientų užsakymų sąrašo formą. Norėdami matyti tik būtinus užsakymus, galite nustatyti filtrą pagal užsakymo sukūrimo datą:

Arba atlikite pasirinkimą pagal užsakymo išsiuntimo datą, jei ją užpildote kurdami užsakymą:

Taigi, gavome sąrašą užsakymų, kuriuos reikia apdoroti. Juos paskirstysime kurjeriams ir kiekviename užsakyme nurodysime kurjerį.

Kurjeriui nurodyti naudosime savybių ir kategorijų mechanizmą – sukursime „Kurjeris“ užsakymo savybę.

Užsakymo ypatybes galite kurti ir nurodyti paties užsakymo forma. Du kartus spustelėdami atidarykite vieno iš užsakymo formą.

Atidaryti sąrašą papildomos savybės Užsisakyti galite paspaudę mygtuką:

Iš pradžių ypatybių sąrašas tuščias, papildomų savybių duomenų bazėje dar nėra:

Norėdami sukurti naują turtą, spauskite mygtuką "Pridėti", lange "Pasirinkite turto priskyrimą" pasirinkite "Pirkėjo užsakymo dokumentas". Toliau nurodykite nuosavybės pavadinimą – kurjeris, vertės tipą – asmenys.

Kiekviename užsakyme sukūrus turtą, bus galima nurodyti kurjerį. Kurjerį pasirinksime iš katalogo „Asmenys“, kuriame yra saugomas įmonės darbuotojų sąrašas.

Spustelėkite mygtuką Gerai, kad išsaugotumėte ir uždarytumėte nuosavybę.

Nauja nuosavybė iš karto pasirodo užsakymo ypatybių redagavimo lange, kurjeriu pasirinkime Volkovą A.I.:

Svarbu: „Kurjeris“ nuosavybę reikia sukurti tik vieną kartą. Sukūrus, jis bus rodomas visuose užsakymuose.

Lygiai taip pat kurjerius nustatysime ir kituose užsakymuose, kuriuos reikės pristatyti rytoj.

Jei užsakymo įvedimo metu nenurodote pristatymo datos, būtinai ją įtraukite paskirstydami užsakymus. Tai galima padaryti kartu su kurjerio pasirinkimu.

DĖMESIO! Norėdami automatiškai paskirstyti kurjerius maršrutais, galite naudoti pristatymo paslaugos automatizavimo kūrimą iš 1CStyle.ru komandos.

Maršruto lapų formavimas 1C

Maršruto lapų formavimui naudosime ataskaitą „Pareiškimas apie klientų užsakymus“. Ataskaitai reikės papildomų nustatymų.

Meniu: Ataskaitos - Pardavimas - Užsakymų analizė - Klientų užsakymų lapas

Maršruto lapo spausdinimas vienam kurjeriui

Atidarykite ataskaitą ir eikite į nustatymus spustelėdami mygtuką „Nustatymai“. Įgalinkite ypatybių ir kategorijų naudojimą ataskaitoje:

Lentelėje „Pasirinkimai“ spustelėkite mygtuką „Pridėti“. Lauko pasirinkimo lange raskite pirkėjo užsakymą, išplėskite jį pliusu ir dukart spustelėdami pasirinkite laukelį „Kurjeris (pirkėjo užsakymas)“:

Kaip vertę pasirinkite norimą kurjerį - Volkovas A.I.

Tuo pačiu būdu pridėkime pasirinkimą pagal pirkėjo užsakymo laukelį „Išsiuntimo data“:

Po to ataskaitoje liks tik užsakymai rytoj Volkovui:

Užsakyme yra daug stulpelių pagal pristatomų prekių kiekį ir kiekį. Išjunkite nereikalingus indikatorius lentelės „Indikatoriai“ nustatymuose. Palikime tik du rodiklius: „Kiekis“ (galinis likutis) ir „Savitarpių atsiskaitymų suma“ (galutinis likutis):

Be to, ataskaitoje pateiksime papildomus laukus: pristatymo adresas, adreso papildymas, sandorio šalis. Norėdami nustatyti papildomus laukus, turite perjungti išplėstinių nustatymų režimą (pažymėkite vėliavėlę „Išplėstiniai nustatymai“ apatiniame kairiajame kampe).

Skirtuke „Papildomi laukai“ pakartokite šiuos nustatymus:

Taigi užsakymo numerį ir datą pakeitėme informacija apie sandorio šalį, o šalia sandorio šalies, atskiruose stulpeliuose, bus rodomas pristatymo adresas ir papildoma informacija.

Baigtos ataskaitos pavyzdys:

Maršruto lapo spausdinimas visiems kurjeriams

Norėdami atspausdinti maršruto lapą visiems kurjeriams, turite atlikti nedidelius esamo nustatymo pakeitimus (geriau pereiti nuo išplėstinių į įprastus nustatymus):
  1. Ištrinkime pasirinkimo pagal kurjerį eilutę (lentelė „Pasirinkimai“ žemiau).
  2. Pridėkime eilučių grupavimą „Pirkėjo užsakymas. Kurjeris“ (lentelė „Eilučių grupavimas“ viršuje, viduryje), padarykime šią grupavimą pirmuoju.
Pakeisti nustatymai:

Sukurtos ataskaitos pavyzdys: