Ýêðàíû íàñòðîéêè
127
b.
«FluidName» — èìÿ, íàçíà÷åííîå âûäàííîé ðàñõîäîìåðîì æèäêîñòè â ïðîôèëå æèäêîñòè
ñèñòåìû Matrix.
c.
«Volume» (÷èñëî â ôîðìàòå X.XX) — òî÷íûé îáúåì â âûäàííîé æèäêîñòè.
d.
«Units» — åäèíèöû èçìåðåíèÿ îáúåìà (c). Ýëåìåíò «Units» ìîæåò áûòü ñëåäóþùèì:
•
«pints» [ïèíòû]
•
«quarts» [êâàðòû]
•
«gallons» [ãàëëîíû]
•
«liters» [ëèòðû]
 Matrix 3 ñîñòîÿò îïèñàííûå âûøå a—d è ñëåäóþùèå äîïîëíèòåëüíûå ýëåìåíòû:
e.
«VehicleID» — èäåíòèôèêàòîð òðàíñïîðòíîãî ñðåäñòâà, íàçíà÷åííîãî çàäàíèþ íà ðåìîíòíûå (ðåì.)
ðàáîòû â ïðîöåññå âíåñåíèÿ ðàáî÷åãî çàäàíèÿ. Äîïîëíèòåëüíûå ñâåäåíèÿ ñì. â ðóêîâîäñòâå
ïîëüçîâàòåëÿ ÏÎ Matrix, ðàçäåë «Ýêðàí «Vehicle Inventory» [Òðàíñïîðòíûå ñðåäñòâà]».
f.
«TankName» — öèñòåðíà, èç êîòîðîé ðàñõîäîìåð ïðîâîäèò âûäà÷ó. Ýëåìåíò «TankName» ñîâïàäàåò
ñ èìåíåì öèñòåðíû â ïðîôèëå ðàñõîäîìåðà.
g.
«DeviceGroup» — îïðåäåëåííàÿ ïîëüçîâàòåëåì ãðóïïà öèñòåðí è ðàñõîäîìåðîâ. Åñëè íå íàçíà÷èòü
ãðóïïó, ïî óìîë÷àíèþ çíà÷åíèå áóäåò «Matrix System» [Ñèñòåìà Matrix].
h.
«TechName» — óíèêàëüíîå â ñèñòåìå èìÿ, íàçíà÷åííîå ïîëüçîâàòåëþ. Ýòîò ýëåìåíò ñîîòâåòñòâóåò
ñ ðåàëüíûì èìåíåì ýêðàíà íàñòðîåê ïîëüçîâàòåëÿ.
i.
«StartDispenseTime» — îïðåäåëÿåò äîïóñòèìîå âðåìÿ íà÷àëà âûäà÷è. Îïðåäåëåííûé ôîðìàò äëÿ
çàäàíèÿ. Ãîä — ìåñÿö â ãîäó — äåíü â ìåñÿöå. Äàëåå, ÷àñ ñóòîê (0—23), ìèíóòû ÷àñà, ñåêóíäû ìèíóòû.
È â êîíöå ìèëëèñåêóíäû è âðåìåííàÿ çîíà ñîãëàñíî RFC822.
“ãããã-ìì-ää’T’ ××:ìì:ññ.SSSZ
j.
«EndDispenseTime» — îïðåäåëÿåò äîïóñòèìîå âðåìÿ çàâåðøåíèÿ âûäà÷è. Îïðåäåëåííûé ôîðìàò
äëÿ çàäàíèÿ. Ãîä — ìåñÿö â ãîäó — äåíü â ìåñÿöå. Äàëåå, ÷àñ ñóòîê (0—23), ìèíóòû ÷àñà, ñåêóíäû
ìèíóòû. È â êîíöå ìèëëèñåêóíäû è âðåìåííàÿ çîíà ñîãëàñíî RFC822.
“ãããã-ìì-ää’T’ ××:ìì:ññ.SSSZ
Ïðèìåíåíèå.
Öåëüþ ýòîãî ñîîáùåíèÿ ÿâëÿåòñÿ èíôîðìèðîâàíèå èíòåðôåéñà î âûäà÷å îïðåäåëåííîé (îäíîé) æèäêîñòè.
Èíòåðôåéñ äàëåå äîáàâèò ñîîòâåòñòâóþùèé ïëàòåæ(-è) â ðàáî÷åå çàäàíèå èíôîðìàöèîííîé ñèñòåìû.
Ìåñòî â ðàáî÷åì çàäàíèè, êóäà çàïèñûâàåòñÿ ïëàòåæ çà æèäêîñòü, îïðåäåëÿåòñÿ êîäîì ðàáîòû.
Èíòåðôåéñ äîëæåí îòâåòèòü íà ýòî ñîîáùåíèå ñîîáùåíèåì ñ îòâåòîì ðåãèñòðàöèè â Matrix (â êîäå
îïðåäåëÿåòñÿ ýëåìåíòîì «MatrixPostingResponse»). Íåò îïðåäåëåííûõ âðåìåííûõ ðàìîê, â òå÷åíèå
êîòîðûõ èíòåðôåéñó íóæíî îòâåòèòü, íî êîìïàíèÿ Graco ðåêîìåíäóåò, ÷òîáû îòâåò îòïðàâëÿëñÿ â òå÷åíèå
30 ñåêóíä ïîñëå ïîëó÷åíèÿ ñîîáùåíèÿ «MatrixPostingRequest».
Ñèñòåìà Matrix îòïðàâèò ýòî ñîîáùåíèå íà èíòåðôåéñ íåìåäëåííî ïîñëå çàâåðøåíèÿ âûäà÷è æèäêîñòè.
Ìîæíî ïîâòîðíî îòïðàâèòü òî÷íî òàêîå æå ñîîáùåíèå, åñëè íå óäàëîñü ïåðâàÿ ïîïûòêà ðåãèñòðàöèè
(ïî ëþáîé ïðè÷èíå), ò. å. ýëåìåíò «PostingStatus» â ñîîáùåíèè «MatrixPostingResponse» íå ïðèíèìàåò
çíà÷åíèå «1» ëèáî ïðåðâàíî ñîêåò-ñîåäèíåíèå ê ñåðâåðó èíòåðôåéñà. Äëÿ ïîâòîðíîé ïîïûòêè ïîëüçîâàòåëþ
íóæíî ùåëêíóòü ïðàâîé êíîïêîé ìûøè íà âûäà÷å â æóðíàëå âûäà÷è ðàñõîäîìåðà è âûáðàòü ïóíêò
«Retry Posting» [Ïîâòîðèòü ðåãèñòðàöèþ].