Logo Destek

Logo Plus Acil Destek (Plus versiyonlarına artık buradan destek verilecektir.) => GO3 - GO PLUS => Konuyu başlatan: tmr060 - 02.01.2014, 11:09

Başlık: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 02.01.2014, 11:09
Merhabalar ALPET.00112 kodlu cari hesabıma sevkiyat adreslerini tanımladım (Kodu ve Açıklaması yazan kısım Dolu) isteğim tüm carilere ALPET.00112 kodlu caride ki sevkiyat adreslerinin aynısını kod yardımıyla atmak, 3000 e yakın cari var aynı sevkiyat adreslerini kullanıyorlar nasıl bir yol izlemeliyim. :(
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: erhan2484 - 02.01.2014, 12:09
Merhaba,şu şekilde olabilir
yasak LG_FİRMANO_CLCARD
SET ADDR1=İLK SATIRDAKİ ADRES BİLGİSİ ,ADDR2=İKİNCİ SATIRDAKİ ADRES BİLGİSİ,CITY=ŞEHİR BİLGİSİ,COUNTRY=ÜLKE BİLGİSİ,TOWN=İLÇE BİLGİSİ

bu işlemi sql kullanmadıysanız, kendiniz yapmasanız daha iyi olur.
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: halisbatmaz - 02.01.2014, 12:27
yasak=up date

Birol Hocamın kulağı çınlasın ne kahrımı çekti
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: halisbatmaz - 02.01.2014, 15:00
Mümkündürde Herşey Mümkün
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 02.01.2014, 15:31
??? peki nasıl
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: halisbatmaz - 02.01.2014, 15:43
Cevabı Verildi Ya
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 02.01.2014, 16:06
 yazıldıda burada anlamadığım
SET ADDR1=İLK SATIRDAKİ ADRES BİLGİSİ ,ADDR2=İKİNCİ SATIRDAKİ ADRES BİLGİSİ,CITY=ŞEHİR BİLGİSİ,COUNTRY=ÜLKE BİLGİSİ,TOWN=İLÇE BİLGİSİ
bu kısmı set addr1,addr2 (yazınca işlemi yapacakmı)

LG_FİRMANO_CLCARD k nurası kopyalama yapılacak cari card ok.

ama set ADDR1, ADDR2 yarakmı gidecem ??

Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: MehmetYavuz - 02.01.2014, 17:03
Up date ile olmaz. insert into ile yapmanız lazım.
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 03.01.2014, 09:10
insert into ile bir örnek göstermeniz mümkünmü? tamer060@gmail.com
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 03.01.2014, 09:41
sevkiyat adresleri tablo ismi ney?
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: MehmetYavuz - 03.01.2014, 11:08
Günaydın,
sevkiyat adresleri tablo ismi ney?
SHIPINFO

insert into ile bir örnek göstermeniz mümkünmü? tamer060@gmail.com

INSERT INTO (CLIENTREF, CODE, DEFINITION_, ADDR1,...)
SELECT 3212 as CLIENTREF, '001', 'BURSA DEPO', 'YANDIMLAR ÇIKMAZI ENGÜRÜCÜK', ...
FROM TEMP_TABLE




Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 03.01.2014, 13:58
Teşekkürler anladım ekleme işini peki kopyalama yapsak örneğin burada CLIENTREF 1059 numaralı olanı 1065 olarak tüm satırları kopyalamak istiyorum ama bu gıcık hatayı alıyorum Msg 2601, Level 14, State 1, Line 1
Cannot insert duplicate key row in object 'dbo.LG_002_SHIPINFO' with unique index 'I002_SHIPINFO_I2'.
The statement has been terminated.  kodda hatam varmı

INSERT INTO LG_002_SHIPINFO(CLIENTREF,CODE,NAME,SPECODE,CYPHCODE,ADDR1,ADDR2,CITY,COUNTRY,POSTCODE,TELNRS1,TELNRS2,FAXNR,CAPIBLOCK_CREATEDBY,CAPIBLOCK_CREADEDDATE,CAPIBLOCK_CREATEDHOUR,CAPIBLOCK_CREATEDMIN,CAPIBLOCK_CREATEDSEC,CAPIBLOCK_MODIFIEDBY,CAPIBLOCK_MODIFIEDDATE,CAPIBLOCK_MODIFIEDHOUR,CAPIBLOCK_MODIFIEDMIN,CAPIBLOCK_MODIFIEDSEC,sITEID,RECSTATUS,ORGLOGICREF,TRADINGGRP,VATNR,TAXNr,TaXOFFICE,TOWNCODe,TOWN,DISTRIcTCOdE,DISTRICT,CITYCODE,COUNTRYCODE,ACTIVE,TEXTINC,EMAILADDR,INCHANGE,TELCODES1,TELCODES2,fAXCOdE,lONGITUDE,LATITUTE,CITYID,TOWNID,SHIPBEGTIME1,sHIPBEGTIME2,SHIPBEGTIME3,SHIPENDTIME1,SHIPENDTIME2,SHIPENDTIME3)
SELECT CLIENTREF,CODE,NAME,SPECODE,CYPHCODE,ADDR1,ADDR2,CITY,COUNTRY,POSTCODE,TELNRS1,TELNRS2,FAXNR,CAPIBLOCK_CREATEDBY,CAPIBLOCK_CREADEDDATE,CAPIBLOCK_CREATEDHOUR,CAPIBLOCK_CREATEDMIN,CAPIBLOCK_CREATEDSEC,CAPIBLOCK_MODIFIEDBY,CAPIBLOCK_MODIFIEDDATE,CAPIBLOCK_MODIFIEDHOUR,CAPIBLOCK_MODIFIEDMIN,CAPIBLOCK_MODIFIEDSEC,sITEID,RECSTATUS,ORGLOGICREF,TRADINGGRP,VATNR,TAXNr,TaXOFFICE,TOWNCODe,TOWN,DISTRIcTCOdE,DISTRICT,CITYCODE,COUNTRYCODE,ACTIVE,TEXTINC,EMAILADDR,INCHANGE,TELCODES1,TELCODES2,fAXCOdE,lONGITUDE,LATITUTE,CITYID,TOWNID,SHIPBEGTIME1,sHIPBEGTIME2,SHIPBEGTIME3,SHIPENDTIME1,SHIPENDTIME2,SHIPENDTIME3
FROM LG_002_SHIPINFO Where CLIENTREF= 1059
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: MehmetYavuz - 03.01.2014, 14:02
INSERT INTO SHIPINFO (CLIENTREF, CODE, NAME...
SELECT 1065, CODE, NAME....
FROM SHIPINFO
WHERE CLIENTREF=1059
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: tmr060 - 03.01.2014, 14:06
tabikide çok teşekkür ederimm
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: MehmetYavuz - 03.01.2014, 15:55
Rica ederim. 3000 cari içinde, bir cursor tanımlarsınız artık :)
Başlık: Ynt: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama
Gönderen: erhan2484 - 03.01.2014, 16:01
 evet tanımlamak gerek  :)