2014-09-22 4 views
10

집계에서 Tally Sales OrderSales Invoice을 SQL 데이터베이스와 동기화 할 응용 프로그램을 만들고 싶습니다. 현재 테스트 목적으로 나는 Tally ERP 9 Educational Version을 사용하고 있습니다.C#으로 집계 데이터베이스 동기화

나는 집계에서 일부 판매 주문을 생성하고 내 연구에 따라, 나는 Voucher Number, Order Date, '바우처 유형'과 같은 몇 가지 판매 주문 세부 정보를 얻고 uptil tally ODBC Sql query

를 사용하여 집계에서 자신의 세부 사항을 가진 모든 순서를 필요로했다. Tally ODBC 테이블 CompanyVoucher에서. 관련 데이터가 집계 순서에 존재하지만 거의 세부 사항이 비어 있지 않습니다. 등 또한

, I 등

사람이 내가이 순서 찾을 수있는 위치에서 SQL Query 또는 Tally ODBC Table를 제안 할 수 item name, item number , item quantity, rate and order total, order no 같은 몇 가지 다른 판매 주문 관련 데이터를 얻을 수 Tally ODBC table을 찾을 수없는 나는 같은 Reference, Party Name ... 관련 데이터. 또한 우리가 Educational Version로 인해 이러한 세부 정보에 액세스 할 수없는 경우 이러한 세부 정보에 액세스 할 때 Educational Version에 대한 제한 사항이 확실하지 않습니다.

이렇게 제안 해주세요.

+1

당신이 탤리에서 데이터를 가져올 SSIS를 사용하여 시도 되세요 datas이 존재하고 당신이 당신의 버전에서 동기화 한 후이 해야 제한에 액세스 할 수없는 경우? SQL Management Studio에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업 -> 데이터 가져 오기를 클릭하면 원본을 Tally ODBC 드라이버로 선택할 수 있습니다. 다음을 클릭하면 내가 예상하는 표 목록이 제공됩니다. 어떤 테이블을 소스로 사용할 수 있는지 여기에서 알 수 있으며 가져올 열을 선택할 수 있습니다. – Mangist

+0

@sagar 통합에 성공 했습니까? 그렇다면 질문에 대한 답변을 게시하여 다른 커뮤니티 회원이 혜택을 얻을 수 있도록하십시오. – Niraj

답변

1

동기화는 클라이언트 - 서버 환경에서 Tally.ERP 9를 사용하여 둘 이상의 컴퓨터간에 데이터를 복제하는 프로세스입니다. 데이터는 클라이언트에서 서버로 또는 그 반대로 전송됩니다. Tally.ERP 9는 동기화의 빈도에 대한 제어를 제공합니다. 즉, 각 트랜잭션 후에 데이터를 복제하거나 특정 간격으로 업데이트 할 수 있습니다. 탈리의 게이트웨이에

이동> F12 : 아래의 단계에 따라, 동기화를위한 서버 회사를 구성하려면 동기화

에 대한

구성 서버

설정> 고급 설정에서 고급 구성

화면,

클라이언트/서버 구성 섹션에서 Tally가 서버로 작동하도록 설정하고 Tally.ERP 9를 동기화 서버로 실행하려면 필수 포트 번호를 지정하십시오 (예 :

탭 아래 탈리 동기화 구성 섹션에서 포트 필드에 9009) .... :

없음에 바우처 형 석사를 수정 클라이언트에서 바우처 형 석사에 대한 수정이되도록 옵션은 클라이언트를 무시 설정 서버에서 업데이트

동기 로깅 사용 옵션을 예로 설정하여 동기화 된 바우처가 들어 있고 탈리 폴더에 저장된 로그 파일을 생성하십시오.

이전 로그 파일을 현재 로그 파일로 덮어 쓸 수있게하려면 동기화 전에 예기치 않은 로그 옵션을 Yes로 설정해야 이전 로그 파일을 덮어 쓸 수 있습니다.

끝으로 이동하고 Enter 키를 눌러 세부 정보를 저장하십시오. 위의 변경 내용을 적용하려면 그림과 같이

, Tally.ERP 9 응용 프로그램을 다시 시작하라는 메시지를 표시합니다 :

Enter 키를 누르거나 탈리를 다시 시작하려면 예를 선택합니다.서버 컴퓨터에서 ERP 9. Tally.ERP 9가 다시 시작되고 정보 패널에서 아래와 같이 Sync Server로 구성되었음을 알 수 있습니다.

자세한 참조 here.