N65总账凭证管理凭证查询(sql)

2024-01-30 16:52

本文主要是介绍N65总账凭证管理凭证查询(sql),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

--核算账簿
select code , name , pk_setofbook from org_setofbook where ( pk_setofbook in ( select pk_setofbook from org_accountingbook where 1 = 1 and ( pk_group = N'0001A11000000000037X' ) and ( accountenablestate = 2 ) ) ) order by code;--核算账簿
select code , name , pk_financeorg , pk_fatherorg , pk_accountingbook , pk_relorg , pk_group , pk_setofbook , accountenablestate , assetenablestate , materialenablestate , accounttype from ( SELECT org_accountingbook.creationtime , org_accountingbook.creator , org_accountingbook.modifiedtime , org_accountingbook.modifier , org_accountingbook.isconvert , org_accountingbook.materialenablestate , org_accountingbook.accountenablestate , org_accountingbook.accounttype , org_accountingbook.assetenablestate , org_accountingbook.code , org_accountingbook.name , org_accountingbook.name2 , org_accountingbook.name3 , org_accountingbook.name4 , org_accountingbook.name5 , org_accountingbook.name6 , org_accountingbook.mnecode , org_accountingbook.pk_accountingbook , org_accountingbook.pk_accountperiod , org_accountingbook.pk_assetperiod , org_accountingbook.pk_curraccchart , org_accountingbook.pk_exratescheme , org_accountingbook.pk_group , org_accountingbook.pk_materialperiod , org_accountingbook.pk_org , org_accountingbook.pk_relorg , org_accountingbook.pk_setofbook , org_accountingbook.shortname , org_accountingbook.shortname2 , org_accountingbook.shortname3 , org_accountingbook.shortname4 , org_accountingbook.shortname5 , org_accountingbook.shortname6 , org_accountingbook.dataoriginflag , org_accountingbook.dr , org_accountingbook.pk_taxperiod , org_accountingbook.taxenablestate , org_accountingbook.pk_setofbook + financeorg.pk_financeorg as pk_financeorg , org_accountingbook.pk_setofbook + financeorg.pk_fatherorg as pk_fatherorg FROM org_accountingbook LEFT outer JOIN ( SELECT org_corp.code , org_corp.name , org_corp.name2 , org_corp.name3 , org_corp.name4 , org_corp.name5 , org_corp.name6 , org_corp.pk_corp AS pk_financeorg , org_corp.pk_fatherorg , org_corp.pk_corp , org_corp.pk_group , org_financeorg.enablestate FROM org_corp LEFT outer JOIN org_financeorg ON org_corp.pk_corp = org_financeorg.pk_financeorg WHERE org_corp.pk_corp IN ( SELECT pk_org FROM org_orgs WHERE orgtype5 = N'Y' ) UNION SELECT org_financeorg.code , org_financeorg.name , org_financeorg.name2 , org_financeorg.name3 , org_financeorg.name4 , org_financeorg.name5 , org_financeorg.name6 , org_financeorg.pk_financeorg , org_orgs.pk_corp as pk_fatherorg , org_orgs.pk_corp , org_financeorg.pk_group , org_financeorg.enablestate FROM org_financeorg LEFT outer JOIN org_orgs ON org_financeorg.pk_financeorg = org_orgs.pk_org WHERE orgtype5 = N'Y' AND org_financeorg.pk_financeorg <> org_orgs.pk_corp ) financeorg ON org_accountingbook.pk_relorg = financeorg.pk_financeorg ) org_accountingbook where ( 1 = 1 ) and ( ( accountenablestate = 2 ) ) and ( ( pk_group = N'0001A11000000000037X' ) ) and ( pk_setofbook = N'1001A11000000001OLU9' ) order by code;--根据核算账簿以及以及相关查询条件查询凭证(制单列表数据)
select gl_voucher.pk_voucher , gl_voucher.pk_group , gl_voucher.addclass , gl_voucher.attachment , gl_voucher.checkeddate , gl_voucher.contrastflag , gl_voucher.deleteclass , gl_voucher.detailmodflag , gl_voucher.discardflag , gl_voucher.errmessage , gl_voucher.explanation , gl_voucher.adjustperiod , gl_voucher.free10 , gl_voucher.free2 , gl_voucher.free3 , gl_voucher.free4 , gl_voucher.free5 , gl_voucher.free6 , gl_voucher.free7 , gl_voucher.free8 , gl_voucher.free9 , gl_voucher.modifyclass , gl_voucher.modifyflag , gl_voucher.num , gl_voucher.period , gl_voucher.pk_casher , gl_voucher.pk_checked , gl_voucher.pk_org , gl_voucher.pk_manager , gl_voucher.pk_prepared , gl_voucher.pk_system , gl_voucher.pk_vouchertype , gl_voucher.prepareddate , gl_voucher.signdate , gl_voucher.signflag , gl_voucher.tallydate , gl_voucher.totalcredit , gl_voucher.totaldebit , gl_voucher.totaldebitgroup , gl_voucher.totalcreditgroup , gl_voucher.totaldebitglobal , gl_voucher.totalcreditglobal , gl_voucher.voucherkind , gl_voucher.year , gl_voucher.pk_accountingbook , gl_voucher.pk_sourcepk , gl_voucher.convertflag , gl_voucher.offervoucher , gl_voucher.isdifflag , gl_voucher.errmessageh , gl_voucher.billmaker , gl_voucher.approver , gl_voucher.creator , gl_voucher.tempsaveflag , gl_voucher.pk_org , gl_voucher.pk_org_v , gl_voucher.modifier , gl_voucher.modifiedtime , gl_voucher.creationtime , gl_voucher.ts from gl_voucher where ( gl_voucher.pk_accountingbook = N'1001A11000000001TSW4' ) and ( ( gl_voucher.year = N'2023' ) and ( gl_voucher.adjustperiod = N'12' ) ) and ( gl_voucher.num >= 725 ) and ( gl_voucher.num <= 725 ) and voucherkind <> 2 and voucherkind <> 255 and dr = 0 and ( voucherkind = 5 and gl_voucher.adjustperiod <> N'00' or voucherkind <> 5 );--凭证详情
select gl_detail.pk_detail , gl_detail.assid , gl_detail.bankaccount , gl_detail.checkdate , gl_detail.checkno , gl_detail.checkstyle , gl_detail.contrastflag , gl_detail.creditamount , gl_detail.creditquantity , gl_detail.debitamount , gl_detail.debitquantity , gl_detail.detailindex , gl_detail.errmessage , gl_detail.excrate1 , gl_detail.excrate2 , gl_detail.excrate3 , gl_detail.excrate4 , gl_detail.explanation , gl_detail.fraccreditamount , gl_detail.fracdebitamount , gl_detail.verifyno , gl_detail.verifydate 核销日期即业务日期, gl_detail.prepareddatev 制单日期, gl_detail.signdatev 签字日期, gl_detail.billtype , gl_detail.innerbusno , gl_detail.innerbusdate , gl_detail.localcreditamount , gl_detail.localdebitamount , gl_detail.modifyflag , gl_detail.oppositesubj , gl_detail.pk_accasoa , gl_detail.pk_org , gl_detail.pk_currtype , gl_detail.pk_innerorg , gl_detail.pk_innersob , gl_detail.pk_voucher , gl_detail.price , gl_detail.recieptclass , gl_detail.pk_accountingbook , gl_detail.pk_sourcepk , gl_detail.convertflag , gl_detail.DIRECTION ,  gl_detail.YEARV , gl_detail.adjustperiod , gl_detail.PERIODV , gl_detail.PK_VOUCHERTYPEV , gl_detail.NOV , gl_detail.PK_MANAGERV , gl_detail.VOUCHERKINDV , gl_detail.ERRMESSAGE2 , gl_detail.DISCARDFLAGV ,gl_detail.pk_systemv , gl_detail.pk_offerdetail , gl_detail.isdifflag , gl_detail.busireconno , gl_detail.errmessageh , gl_detail.pk_othercorp , gl_detail.pk_otherorgbook , gl_detail.free7 , gl_detail.free8 , gl_detail.free9 , gl_detail.free10 , gl_detail.pk_group , gl_detail.groupdebitamount , gl_detail.groupcreditamount , gl_detail.globaldebitamount , gl_detail.globalcreditamount , gl_detail.pk_org , gl_detail.pk_org_v , gl_detail.pk_unit , gl_detail.unitname , gl_detail.pk_unit_v , gl_detail.netbankflag , gl_detail.tempsaveflag , gl_dtlfreevalue.freevalue1 , gl_dtlfreevalue.freevalue2 , gl_dtlfreevalue.freevalue3 , gl_dtlfreevalue.freevalue4 , gl_dtlfreevalue.freevalue5 , gl_dtlfreevalue.freevalue6 , gl_dtlfreevalue.freevalue7 , gl_dtlfreevalue.freevalue8 , gl_dtlfreevalue.freevalue9 , gl_dtlfreevalue.freevalue10 , gl_dtlfreevalue.freevalue11 , gl_dtlfreevalue.freevalue12 , gl_dtlfreevalue.freevalue13 , gl_dtlfreevalue.freevalue14 , gl_dtlfreevalue.freevalue15 , gl_dtlfreevalue.freevalue16 , gl_dtlfreevalue.freevalue17 , gl_dtlfreevalue.freevalue18 , gl_dtlfreevalue.freevalue19 , gl_dtlfreevalue.freevalue20 , gl_dtlfreevalue.freevalue21 , gl_dtlfreevalue.freevalue22 , gl_dtlfreevalue.freevalue23 , gl_dtlfreevalue.freevalue24 , gl_dtlfreevalue.freevalue25 , gl_dtlfreevalue.freevalue26 , gl_dtlfreevalue.freevalue27 , gl_dtlfreevalue.freevalue28 , gl_dtlfreevalue.freevalue29 , gl_dtlfreevalue.freevalue30 , gl_detail.ts from gl_detail left outer join gl_dtlfreevalue on gl_detail.pk_detail = gl_dtlfreevalue.pk_detail where pk_voucher in ( N'1001A1100000000C5O4U' ) and gl_detail.dr = 0;

1、凭证业务日期是指哪个日期?刚刚发现12月725号凭证离退休这张,业务日期有问题,应该都是2023-12-31,但是出现了其他日期值。
在这里插入图片描述

答:凭证分录上记录的业务日期是反映分录所核算的业务的实际发生日期,即是核销日期而不是制单日期。

2、凭证业务日期生成规则是什么样的?
答:“业务日期显示规则是:A、新增第一条分录的业务日期默认为制单日期,其它分录默认为与上一条分录业务日期相同;B、辅助信息的 “核销信息”中的“业务日期”,默认取该条分录的“业务日期”,可编辑,编辑后同步更改分录业务日期;C、辅助信息的“结算信息”中的“票据日期”,默认取该条分录的“业务日期”,可编辑。”

这篇关于N65总账凭证管理凭证查询(sql)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/660913

相关文章

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

MySql基本查询之表的增删查改+聚合函数案例详解

《MySql基本查询之表的增删查改+聚合函数案例详解》本文详解SQL的CURD操作INSERT用于数据插入(单行/多行及冲突处理),SELECT实现数据检索(列选择、条件过滤、排序分页),UPDATE... 目录一、Create1.1 单行数据 + 全列插入1.2 多行数据 + 指定列插入1.3 插入否则更

MySQL深分页进行性能优化的常见方法

《MySQL深分页进行性能优化的常见方法》在Web应用中,分页查询是数据库操作中的常见需求,然而,在面对大型数据集时,深分页(deeppagination)却成为了性能优化的一个挑战,在本文中,我们将... 目录引言:深分页,真的只是“翻页慢”那么简单吗?一、背景介绍二、深分页的性能问题三、业务场景分析四、

MySQL 迁移至 Doris 最佳实践方案(最新整理)

《MySQL迁移至Doris最佳实践方案(最新整理)》本文将深入剖析三种经过实践验证的MySQL迁移至Doris的最佳方案,涵盖全量迁移、增量同步、混合迁移以及基于CDC(ChangeData... 目录一、China编程JDBC Catalog 联邦查询方案(适合跨库实时查询)1. 方案概述2. 环境要求3.

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

全面掌握 SQL 中的 DATEDIFF函数及用法最佳实践

《全面掌握SQL中的DATEDIFF函数及用法最佳实践》本文解析DATEDIFF在不同数据库中的差异,强调其边界计算原理,探讨应用场景及陷阱,推荐根据需求选择TIMESTAMPDIFF或inte... 目录1. 核心概念:DATEDIFF 究竟在计算什么?2. 主流数据库中的 DATEDIFF 实现2.1

MySQL 多列 IN 查询之语法、性能与实战技巧(最新整理)

《MySQL多列IN查询之语法、性能与实战技巧(最新整理)》本文详解MySQL多列IN查询,对比传统OR写法,强调其简洁高效,适合批量匹配复合键,通过联合索引、分批次优化提升性能,兼容多种数据库... 目录一、基础语法:多列 IN 的两种写法1. 直接值列表2. 子查询二、对比传统 OR 的写法三、性能分析

MySQL中的LENGTH()函数用法详解与实例分析

《MySQL中的LENGTH()函数用法详解与实例分析》MySQLLENGTH()函数用于计算字符串的字节长度,区别于CHAR_LENGTH()的字符长度,适用于多字节字符集(如UTF-8)的数据验证... 目录1. LENGTH()函数的基本语法2. LENGTH()函数的返回值2.1 示例1:计算字符串

Spring Boot集成Druid实现数据源管理与监控的详细步骤

《SpringBoot集成Druid实现数据源管理与监控的详细步骤》本文介绍如何在SpringBoot项目中集成Druid数据库连接池,包括环境搭建、Maven依赖配置、SpringBoot配置文件... 目录1. 引言1.1 环境准备1.2 Druid介绍2. 配置Druid连接池3. 查看Druid监控