点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我有使用Crystal报...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我有使用Crystal报...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨!
我有使用Crystal报表的经验,但是有几个月使用SAP Business One的经验。 我需要开始创建一些销售报告。
我有表OINV(标题)和INV1(详细信息)。 我已经选择了以下参数{OINV.DocDate} = {?Date}和{OINV.CANCELED} =" N",并且验证了数据运行报告,唯一的区别是应收帐款贷项凭证中进行的交易 。 我已经知道要使用哪些表,但是我不能包含那些表,因为当您匹配两个明细表时,数据将重复,一切都会翻倍。
现在,推荐的方法是什么?
创建销售报告并将贷项凭证报告添加为子报告? 并为客户或项目编号匹配它?但是如果不匹配,我可以有贷项通知单并且没有销售,并且数据在主报表中可能不会显示为负数。
非常感谢您的帮助或指导!
嗨,西尔维奥,
您不加入发票和贷项通知单,而是使用UNION ALL。 如果您从未使用过,请查看
https://www.w3schools.com/sql/sql_ref_union.asp 进行简短说明。 简而言之,工会将是这样的:
从OINV中选择" CardCode"," DocTotal"," DocDate")
全部联盟
(从ORIN中选择" CardCode"," DocTotal"," DocDate")
您基本上是在创建两个不同的SELECT语句,但它们具有相同的列和相同的列顺序,然后将两者合并。 您可以在两个SELECT语句中使用相同的参数。
BR,
Matija
一周热门 更多>