Sayfayı Yazdır | Pencereyi Kapat

CARI VE STOK AKTARMA

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=150
Tarih: 23 Kasım 2024 Saat 01:22
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: CARI VE STOK AKTARMA
Mesajı Yazan: muratserdar
Konu: CARI VE STOK AKTARMA
Mesaj Tarihi: 06 Şubat 2007 Saat 12:19
MRB.
Netsiste iki tane sirketimiz var normal çalistigim sirketteki cari ve stoklari diger sirkete aktarmak istiyorum 1 kere artarma yaptik tekrar aktarma yapilabilir mi sadece cari isimleri ve stok isimleri aktarmak istiyorum hareketleri degil.
 



Cevaplar:
Mesajı Yazan: Vural
Mesaj Tarihi: 06 Şubat 2007 Saat 13:20
murat bey biz netcopy programini kullaniyoruz. Cari ve stokla beraber Faturalarimizi  da transfer edebiliyoruz size de tavsiye ederim. Wink Çok pratik kullanimi var

-------------
ben de burdayım


Mesajı Yazan: (sa)
Mesaj Tarihi: 04 Nisan 2007 Saat 21:09

TBLSTSABIT VE TBLSTSABITEK TABLOSU ICIN INSERT INTO CUMLESI YAZILABILIR.

DETAY ICIN YARDIM EDEBILIRIM
 
SAYGILARIMLA
 


-------------
(sa)


Mesajı Yazan: Qocabas
Mesaj Tarihi: 09 Nisan 2007 Saat 15:26
sene sonu devirde sabit bilgileri kontrolu belki isini görür.. 


Mesajı Yazan: agandalf
Mesaj Tarihi: 09 Nisan 2007 Saat 20:17

USE [msdb]
GO
/****** Object:  Job [CARI_KART AKTARMA_2007]    Script Date: 02/28/2007 19:29:44 ******/
BEGIN TRANSACTION
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
/****** Object:  JobCategory [[Uncategorized (Local)]]]    Script Date: 02/28/2007 19:29:44 ******/
IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'[Uncategorized (Local)]' AND category_class=1)
BEGIN
EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'[Uncategorized (Local)]'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

END

DECLARE @jobId BINARY(16)
EXEC @ReturnCode =  msdb.dbo.sp_add_job @job_name=N'CARI_KART AKTARMA_2007',
  @enabled=1,
  @notify_level_eventlog=0,
  @notify_level_email=0,
  @notify_level_netsend=0,
  @notify_level_page=0,
  @delete_level=0,
  @description=N'No description available.',
  @category_name=N'[Uncategorized (Local)]',
  @owner_login_name=N'sa', @job_id = @jobId OUTPUT
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
/****** Object:  Step [CARI_KART AKTARMA]    Script Date: 02/28/2007 19:29:45 ******/
EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'CARI_KART AKTARMA',
  @step_id=1,
  @cmdexec_success_code=0,
  @on_success_action=1,
  @on_success_step_id=0,
  @on_fail_action=2,
  @on_fail_step_id=0,
  @retry_attempts=0,
  @retry_interval=0,
  @os_run_priority=0, @subsystem=N'TSQL',
  @command=N'INSERT INTO TBLCASABIT SELECT * FROM DENEME107..TBLCASABIT WHERE CARI_KOD NOT IN ( SELECT CARI_KOD FROM TBLCASABIT)  AND LEN(CARI_KOD)=5
INSERT INTO TBLCASABITEK SELECT * FROM DENEME107..TBLCASABITEK WHERE CARI_KOD NOT IN ( SELECT CARI_KOD FROM TBLCASABITEK)AND LEN(CARI_KOD)=5',
  @database_name=N'DENEME07',
  @flags=0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'Z',
  @enabled=1,
  @freq_type=4,
  @freq_interval=1,
  @freq_subday_type=1,
  @freq_subday_interval=1,
  @freq_relative_interval=0,
  @freq_recurrence_factor=0,
  @active_start_date=20060821,
  @active_end_date=99991231,
  @active_start_time=10000,
  @active_end_time=235959
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
 IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:

 
 
DENEME107 NOLU DATABASE'DEN DENEME07 ISIMLI DATABASE'YE CARI KART  AKTARIMI ( NOT 5 HANELI CARI KARTLATRI AKTARIR)


Mesajı Yazan: agandalf
Mesaj Tarihi: 09 Nisan 2007 Saat 20:18

USE [msdb]
GO
/****** Object:  Job [STOK_KARTLARI_UNPAR07]    Script Date: 02/28/2007 19:38:39 ******/
BEGIN TRANSACTION
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
/****** Object:  JobCategory [[Uncategorized (Local)]]]    Script Date: 02/28/2007 19:38:39 ******/
IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'[Uncategorized (Local)]' AND category_class=1)
BEGIN
EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'[Uncategorized (Local)]'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

END

DECLARE @jobId BINARY(16)
EXEC @ReturnCode =  msdb.dbo.sp_add_job @job_name=N'STOK_KARTLARI_UNPAR07',
  @enabled=1,
  @notify_level_eventlog=0,
  @notify_level_email=0,
  @notify_level_netsend=0,
  @notify_level_page=0,
  @delete_level=0,
  @description=N'No description available.',
  @category_name=N'[Uncategorized (Local)]',
  @owner_login_name=N'sa', @job_id = @jobId OUTPUT
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
/****** Object:  Step [STOK_KARTLARI_UNPAR06'YA]    Script Date: 02/28/2007 19:38:39 ******/
EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'STOK_KARTLARI_UNPAR06''YA',
  @step_id=1,
  @cmdexec_success_code=0,
  @on_success_action=1,
  @on_success_step_id=0,
  @on_fail_action=2,
  @on_fail_step_id=0,
  @retry_attempts=0,
  @retry_interval=0,
  @os_run_priority=0, @subsystem=N'TSQL',
  @command=N'INSERT INTO TBLSTSABIT SELECT * FROM DENEME107..TBLSTSABIT WHERE STOK_KODU NOT IN(SELECT STOK_KODU FROM DENEME07..TBLSTSABIT)
INSERT INTO TBLSTSABITEK SELECT * FROM DENEME107..TBLSTSABITEK WHERE STOK_KODU NOT IN(SELECT STOK_KODU FROM DENEME07..TBLSTSABITEK)
',
  @database_name=N'DENEME07',
  @flags=0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'Z',
  @enabled=1,
  @freq_type=4,
  @freq_interval=1,
  @freq_subday_type=1,
  @freq_subday_interval=1,
  @freq_relative_interval=0,
  @freq_recurrence_factor=0,
  @active_start_date=20060821,
  @active_end_date=99991231,
  @active_start_time=10000,
  @active_end_time=235959
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
 IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:



Mesajı Yazan: tlosfethiye
Mesaj Tarihi: 10 Nisan 2007 Saat 10:41

Ustadim, Merhaba

Öncelikle aramiza hosgeldiniz, sefalar getirdiniz.

SQL cümleleri içinde ayrica tesekkür ederim.



-------------
Recep TEKE
ASR Danişmanlik


Mesajı Yazan: erDal
Mesaj Tarihi: 11 Nisan 2007 Saat 14:12
murat serdar sana bi kolay yontem daha
yardmci programlar menusunden kayit altinda netsis transfer icerisinde tatablodan tabloya kopyalama ile cok kolay bi sekilde yaparsin sadece tablolari bilmen yeterli tblstsabit tblcasabit tablolarin kolay gelsin


-------------
ERDAL AŞIK
SELÇUK ISIL İŞLEM


Mesajı Yazan: emiray
Mesaj Tarihi: 12 Nisan 2007 Saat 23:16
merhaba muratserdar,
senin istedigin aslinda çok basit eger sql de TBLleri biliyorsan,
kopyalanacak sirketin database inde TBLSTSABIT VE TBLSTSABITEK tablolarini aç,
excel de oldugu gibi kopyalayacagin stoklari (cariler içinde ayni sey geçerli)  kopyala  yapistiracagin sirketin içinde ayni TBLleri aç ve içine yapistir.
TBLSTSABIT=TBLSTSABIT
TBLSTSABITEK=TBLSTSABITEK
TBLCASABIT=TBLCASABIT
TBLCASABITEK=TBLCASABITEK

ikinci yol ise expot ile excel çikart excel içinde istemedigin stok veya carileri sil import ile tasimak istedigin sirkete at.




Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net