Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama

Gönderen Konu: Tüm Carilere Bir Cariye Tanımlanmış Olan Sevk Adresini Tanımlama  (Okunma sayısı 1852 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
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. :(

Çevrimdışı erhan2484

  • Uzman Kullanıcı
  • Logo Uzmanı
  • *****
  • Karma: 1
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.
« Son Düzenleme: 02.01.2014, 12:17 Gönderen: erhan2484 »

Çevrimdışı halisbatmaz

  • Logo Uzmanı
  • *****
  • Karma: -4
yasak=up date

Birol Hocamın kulağı çınlasın ne kahrımı çekti

Çevrimdışı halisbatmaz

  • Logo Uzmanı
  • *****
  • Karma: -4
Mümkündürde Herşey Mümkün

Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
??? peki nasıl

Çevrimdışı halisbatmaz

  • Logo Uzmanı
  • *****
  • Karma: -4
Cevabı Verildi Ya

Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
 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 ??


Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
Up date ile olmaz. insert into ile yapmanız lazım.

Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
insert into ile bir örnek göstermeniz mümkünmü? tamer060@gmail.com

Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
sevkiyat adresleri tablo ismi ney?

Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
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





Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
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

Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
INSERT INTO SHIPINFO (CLIENTREF, CODE, NAME...
SELECT 1065, CODE, NAME....
FROM SHIPINFO
WHERE CLIENTREF=1059

Çevrimdışı tmr060

  • Yeni Kullanıcı
  • *
  • Karma: 0
tabikide çok teşekkür ederimm

Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
Rica ederim. 3000 cari içinde, bir cursor tanımlarsınız artık :)