Bilgi Bankası

ANDROID CİHAZ AYARLARI
(BARKOD OKUTMA İŞLEMİ)

1) Ana sayfada “ Apps “ sekmesine gelinerek “ BBSettings “ menüsü seçilir.

2) Açılan ekranda “ FIX/VOLUME/MOD “ sekmesi seçilir.

3) Listelenen başlıklar arasından “ Subamble “ içeriği açılarak “ \n “ yazılır.

4) Sonrasında “ DataWedge Type “ içeriği açılarak “ Keyboard “ seçilir.

5) Son olarak “ Save&Initialize “ butonuna tıklanarak ayarlar kaydedilir ve barkod okutma işlemi gerçekleştirilir.

Android Cihazda Yazıcı Eşleştirme

*** Görüntülü doküman ekte yer almaktadır.

 

  • İlk olarak mobil cihaz yazıcıya yakın bir konuma getirilir.
  • Cihazın “ Uygulamalar “ ekranındaki menüler arasında yer alan “ Ayarlar “ butonuna tıklanır.
  • Bluetooth açık konuma getirildikten sonra “ Bluetooth “ başlığına tıklanır. 
  • Ekranın altında yer alan “ CİHAZLARI ARA “ ibaresine tıklanır.
  • Listelenen cihazlar arasından eşleştirilmek istenen yazıcının ismi seçilir. 
  • Seçilen yazıcı, ekranda “ EŞLEŞTİRİLEN CİHAZLAR “ başlığı altında görüntülenir ve böylece cihaz üzerinden yapılan eşleştirme işlemi tamamlanarak program üzerinden yapılması gereken ayarlara geçilir. 
  • SGOMatrix programına giriş yapılır.
  • Programın ana menüsünde yer alan “ Ayarlar “ butonuna tıklanır.
  • İlk sayfa parmakla kaydırılarak veya sağ alt köşede yer alan ok simgesine tıklanarak bir sonraki sayfaya geçiş yapılır
  • “ List Devices “ butonuna tıklanarak eşleşen cihazlar listelenir.
  • Listelenen cihazlar arasından yazıcı ismi seçilerek “ Test Printer “ butonuna tıklanır ve test çıktısı alındıktan sonra yazdırma işlemleri sorunsuzca gerçekleştirilir.

 

  

            

 

 

Raporun çalışma mantığını açıklayan doküman ekte yer almaktadır.

GPRS (Bağlantı) Ayarı

*** Görüntülü doküman ekte yer almaktadır.

 

  • Cihazın “ Start ” butonu seçilerek “ Settings ”e gelinir.
  • Açılan ekranın alt köşesindeki sekmelerden “ Connections “ seçilir.
  • Açılan ekranda “ Connections “ butonu tıklanır.
  • “My ISP” altında yer alan “ Add a new modem connection “ ibaresi seçilir.
  • Açılan “ Make New Connection “ ekranının “ Select a modem “ filtresinde “ Cellular Line (GPRS) “ seçilir ve “ Next” butonuna tıklanır.
  • “ Access point name “ alnına küçük harflerle “ internet “ yazılır ve “ Next “ butonuna tıklanır
  • Açılan “ My Connection “ ekranında yer alan üç hane ( User name: / Password: / Domain:*) boş bırakılarak “ ekranın sol alt köşesindeki “ Finish “ butonuna tıklanır.
  • Açılan “ Connecitons “ ekranındaki “ My ISP “ altında yer alan “ Manage existing connections “ seçilir.
  • Bu aşamada “ açık alanda “ olunması gerekmektedir. Bağlantı adlarında “ My Connection 1 “, “ My Connection 2 “ gibi ibareler mevcutsa “ Name “ alanında yuvarlak ile seçili olan bağlantının üzerine cihaz kalemi ile basılı tutularak “ Connect “ tıklanır.  Normal şartlar altında işlem burada sona erecek ve bağlantı sağlacaktır.
  • “ My Connection 1 “, “ My Connection 2 “ ibareleri yerine farklı bir ibarenin seçili geldiği durumlarda tüm bağlantı adları üzerine basılı tutulurak “ Delete “ tıklanır ve bağlantılar silinir.
  • Birinci maddeden itibaren aynı işlemler tekrar edilir.
  • Bu işlemler sonucunda doğru ibare seçili gelecektir ve üzerine basılı tutulup “ Connect “ tıklanır ve bağlantı kurulur.

Settings Window > Data Collection > Internal Scanner > Symbology Options > Postamble = \x0d değerini girerseniz okuyucu işi bitince enter karakterini gönderecektir.

select tInv.IDInv, tInv.IDStockDist, tInv.IDDist, tInv.IDUser, tInv.IDDate, tInv.Price, 
tDist.Code as DistCode, tDist.Code as SellerDistCode, tDist.Name as DistName, tDist.Email as DistMail, tUser.Name as UserName, 
tCust.IDCust, tCust.Code as CustCode, tCust.Name as CustName, tCustShape.Name as CustShape, 
tSeller.Code as SellerCode, tSeller.Name as SellerName, t.Onay, SUM(tInvItem.Amount) as Amount,
REPLACE(tStock1.Code, 'ASM-','') StockCode1, REPLACE(tStock2.Code, 'ASM-','') StockCode2, tSellerTree.Code SellerTreeCode, tSellerTree.Name SellerTreeName  
from tInv (nolock) 
inner join tDist (nolock) on tInv.IDStockDist=tDist.IDDist 
inner join tUser (nolock) on tInv.IDDist=tUser.IDDist and tInv.IDUser=tUser.IDUser 
inner join tCust (nolock) on tInv.IDCust2=tCust.IDCust 
inner join tCustShape (nolock) on tCust.IDCustShape=tCustShape.IDCustShape 
inner join tSeller (nolock) on tInv.IDSellerDist=tSeller.IDDist and tInv.IDSeller=tSeller.IDSeller 
inner join ( 
select t.IDInv, t.IDDist, t.IDUser, t.IDDate, 1 as Onay from ( 
select tInv.IDInv, tInv.IDDist, tInv.IDUser, tInv.IDDate, tInv.IDStockDist, tInv.IDCust, 
SUM(tInvItem.Amount) as Amount 
from tInv (nolock) 
inner join tInvItem (nolock) on tInv.IDInv=tInvItem.IDInv 
where tInv.IDInvShape=4 and tInv.Dir=0 and tInv.InvType=0 and tInv.IDInvOp=4 and tInv.DocStatus=2 and tInv.IDInv= 253636257
group by tInv.IDInv, tInv.IDDist, tInv.IDUser, tInv.IDDate, tInv.IDStockDist, tInv.IDCust
) t 
left join tCustProp (nolock) on t.IDCust=tCustProp.IDCust and tCustProp.IDProp=27 
group by t.IDInv, t.IDDist, t.IDUser, t.IDDate 
) t on tInv.IDInv=t.IDInv 
inner join tInvItem (nolock) on tInv.IDInv=tInvItem.IDInv 
left join tStock tStock1 (nolock) on tStock1.IDDist=tInv.IDStockDist and tStock1.IDStock=tInv.IDStock 
left join tStock tStock2 (nolock) on tStock2.IDDist=tInv.IDStockDist and tStock2.IDStock=tInv.IDStock2 
inner join tSellerTree (nolock) on tSellerTree.IDSellerTreeShape=1 and tSellerTree.Code=REPLACE(tStock1.Code, 'ASM-','') 
where tInv.IDInvShape=4 and tInv.Dir=0 and tInv.InvType=0 and tInv.IDInvOp=4 and tInv.DocStatus=2 and tInv.IDInv= 253636257
group by tInv.IDInv, tInv.IDStockDist, tInv.IDDist, tInv.IDUser, tInv.IDDate, tInv.Price, 
tDist.Code, tDist.Code, tDist.Name, tDist.Email, tUser.Name, 
tCust.IDCust, tCust.Code, tCust.Name, tCustShape.Name, tSeller.Code, tSeller.Name, t.Onay, tStock1.Code, tStock2.Code, tSellerTree.Code, tSellerTree.Name   
order by tInv.IDDist, tInv.IDUser, tInv.IDDate 
option(force order)
-- Onay 1 olduğu zaman iş onaya gidiyor.
-- Onay 0 olduğu zaman otomatik onaylıyor. Editing=0, DocStatus=3, WFStatus=1
--select tSubject.Name,tJob.IDJob,tJob.IDFirm,tJob.IDSubject,SGOCode,ReqName,ReqMail,Header,SepCode,Degree,Status,tJob.Note,Sent,ImagePath,IsPrinted,DistCode,ConfirmDate,CDate,IDConfirmUser,OldJob
--from WORKFLOW..tJob (nolock) 
--inner join WORKFLOW..tSubject on tSubject.IDSubject=tJob.IDSubject where tJob.IDSubject=37 and CDate>='2024-10-01'
--and SGOCODE=253636257
--exec WORKFLOW.dbo.spJobSearchUser '253636257'
select * from WorkFlow..tUser (nolock) where Name like '%Mustafa Ahmet Aydogan%'

select * from tSubject


select * from tSchema where IDSchema=114

select tSubject.Name,tJob.IDJob,tJob.IDFirm,tJob.IDSubject,SGOCode,ReqName,ReqMail,Header,SepCode,Degree,Status,tJob.Note,Sent,ImagePath,IsPrinted,DistCode,ConfirmDate,CDate,IDConfirmUser,OldJob
from tJob (nolock)
inner join tSubject on tSubject.IDSubject=tJob.IDSubject where tJob.IDSubject=37 and CDate>='2024-10-01'
and SGOCODE=253636257

--select * from Voyage..tInvOp (nolock) where Name='Promosyonel Depo Transferi'

select * from Voyage..tInv(nolock) where IDInvShape=4 and Dir=0 and InvType=0 and IDInvOp=4 and IDDate>='2024-10-01' and IDInv=253636257


select * from Voyage..tUSer where IDdist=218 and IDUSer=45

Kayoka ID:269858

Kullanıcı bazında yetki detayları

SELECT tDist.Code AS DistribütorKodu,
tDist.Name AS DistribütörAdı,
tUser.IDUser AS KullaniciID,
tUser.UserName AS KullaniciAdi,
tUser.Name AS Ad,
tUser.CreateDate AS YaratilmaTarihi,
CASE
WHEN tUser.Disabled = 0 THEN 'Aktif'
WHEN tUser.Disabled = 1 THEN 'İptal'
ELSE 'Bilinmeyen'
END AS AktifPasifBilgisi,
ISNULL(tAuthGroup.Name, 'Yok') AS YetkiGrubu,
--ISNULL(tAuth.Name, 'Yok') AS YetkiAdi,
--ISNULL(CAST(tAuth.Code AS NVARCHAR), 'Yok') AS YetkiKodu,
--ISNULL(CAST(tAuth.IsAdmin AS NVARCHAR), 'Yok') AS AdminYetkisi,
--ISNULL(CAST(tAuth.MaskIData AS NVARCHAR), 'Yok') AS IslemYetkisi,
--ISNULL(tRoleAuthSub.Code, 'Yok') AS AltYetkiAdi,
ISNULL(CAST(tRoleAuth.Code AS NVARCHAR), 'Yok') AS AltYetkiKodu,
ISNULL(CAST(tRoleAuthSub.SubCode AS NVARCHAR), 'Yok') AS AltYetkiKoduDetay,
CASE
WHEN tUser.UserPDA = 1 THEN 'Mobil Kullanıcısı'
ELSE 'Mobil Kullanıcısı Değil'
END AS MobilKullaniciBilgisi,
CASE
WHEN tUser.UserClient = 1 THEN 'Ofis Kullanıcısı'
ELSE 'Ofis Kullanıcısı Değil'
END AS OfisKullaniciBilgisi,
CASE
WHEN tUser.ScopeFlags = 1 THEN 'Normal Bayi'
WHEN tUser.ScopeFlags = 2 THEN 'Direk Dağıtım'
ELSE 'Bilinmeyen Kapsam'
END AS BayiKapsamBilgisi,
CASE
WHEN tUser.UserAdmin = 1 THEN 'Yönetici'
ELSE 'Yönetici Değil'
END AS YoneticiBilgisi
FROM
tUser
LEFT JOIN tRoleAuth ON tUser.IDRole = tRoleAuth.IDRole and tUSer.IDRoleDist= tRoleAuth.IDDist
LEFT JOIN tRoleAuthSub ON tRoleAuthSub.IDRole = tUser.IDRole and tUSer.IDRoleDist= tRoleAuthSub.IDDist and tRoleAuth.Code=tRoleAuthSub.Code
--LEFT JOIN tAuthSub ON tAuthSub.Code=tRoleAuthSub.Code and tRoleAuthSub.SubCode=tAuthSub.SubCode
LEFT JOIN tAuth ON tRoleAuth.Code = tAuth.Code
LEFT JOIN tAuthGroup ON tAuth.IDAuthGroup = tAuthGroup.IDAuthGroup
--LEFT JOIN tRoleAuthSub ON tRoleAuthSub.IDRole = tRoleAuth.IDRole
LEFT JOIN tDist ON tUser.IDDist = tDist.IDDist
--WHERE
-- IDUser = 3020 and tUser.IDDist=0 and tAuthGroup.Name='uSER'
ORDER BY
tDist.Code DESC;

Züber müşteri ve rut aktarım scripti sql sorguları ektedir.

En Popüler 
 
Son Makaleler 
 
Kayako www.dbhtr.com/index.php?, Destek Masası Yazılımı