如何在已配置的SAP系统中创建一个新的公司(仅管理总账)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在已配置的SAP系统中创建一个新的公司(仅管理总账)相关的知识,希望对你有一定的参考价值。

首先,十分高兴来到ITPUB论坛,我是一个新人,SAP接触时间不长,项目完工半年; 现公司有新需求,在现有的系统中增加一个新的公司(国外销售公司),只管理总账,不管业务。 在网上我也找了许多资料,但还是不太确定应该怎么样来做。 希望有对配置精通的顾问给予指导(即在一个已有集团和公司的系统中,应该按怎样的步骤建立新的公司),谢谢!

软件新建帐套一般都是通用的。可以通过软件自带的新建帐套来实现。

不分总帐或者明细。这个都是总的一个帐套,看你如何使用其它的功能模块而已。

通用新建方法:点击文件,新建帐套,按提示完成。

如图:

参考技术A OBY6直接建立公司代码,在公司代码里面填写各个必须的字段就可以。前提是这些字段也需要创建出来。 参考技术B 这个不是简单几句话就可以说清楚的,
先要建立一个公司代码,
然后是公司代码相对应的参数设置.
然后建立总帐科目, ...
建议找你们的成熟顾问, 要一份文档, 就是关于新建一家公司的配置清单, 一般都会有的.

如何在 SwiftUI 中创建核心数据管理器环境

【中文标题】如何在 SwiftUI 中创建核心数据管理器环境【英文标题】:How to create a core data manager environment in SwiftUI 【发布时间】:2020-07-11 08:38:25 【问题描述】:

我对 SwiftUI 和 Core Data 比较陌生。我了解了可观察对象,我可以将其用作环境对象,仅加载一次数据并使其可用于每个视图。 在那里,我有一个符合ObservableObject 的类,我可以发布我的局部变量/数据。

现在,我学习了 Core Data,我想知道如何做一些熟悉的事情。 当我创建我的实体和关系时,我得到了一些链接:

extension Foo 

    @nonobjc public class func fetchRequest() -> NSFetchRequest<Foo> 
        return NSFetchRequest<Foo>(entityName: "Foo")
    

    @NSManaged public var name: String
    @NSManaged public var date: Date
    @NSManaged public var bars: NSSet
    
    public var barsArray: [Bar] 
        let set = bars as? Set<Bar> ?? []
        return Array(set)
    


我创建了barsArray 来处理数组。 在我看来,每次需要核心数据实体时,我都会调用:

@FetchRequest(sortDescriptors: [NSSortDescriptor(keyPath: \Foo.date, ascending: false)]) var foos: FetchedResults<Foo>

我的问题是,如何创建一个 Cora 数据管理器类 (?) 以使我的数据像可观察对象一样可用。还是有更好/更简单的东西?

为了给出更像现实世界的问题:我有一个带有类别的实体,在我的应用程序的人视图中,我调用 fetch 请求来访问类别。但这是有道理的,只加载一次并将其传递给所需的视图,问题是:如何?希望,这是有道理的。

【问题讨论】:

【参考方案1】:

最好的方法是在 MainView 中使用一次@FetchRequest,然后将您的实体传递给您的子视图。

假设您的 ListView 中有 FetchRequest:

@FetchRequest(sortDescriptors: [NSSortDescriptor(keyPath: \Foo.date, ascending: false)]) var foos: FetchedResults<Foo>

然后在列表中,遍历所有元素并将它们作为 ObservedObject 传递给您的子视图。

列表 ForEach(self.foos, id:.self)  foo in DetailView(项目:foo)

并在您的 DetailView 中,将 Foo 声明为 ObservedObject,它将从父视图传递。因为它是ObservedObject,它会自动检测更改并更新您的视图。

struct DetailView : View 

    @ObservedObject var foo : Foo

FetchRequest 是一个很棒的功能,它让 SwiftUI 和 CoreData 在我的视图中非常棒。每当您创建新实体时,FetchRequest 都会立即更新。

【讨论】:

您好,感谢您的回复。你的答案是我已经拥有的。我想将 FetchRequest 移出“ListView”,因为我有多个访问 fetch 请求的 ListView。比方说“高一级”。 在多个视图中复制 FetchRequest 没有任何问题,至少在获取新数据时不进行任何密集的后期处理时是这样。

以上是关于如何在已配置的SAP系统中创建一个新的公司(仅管理总账)的主要内容,如果未能解决你的问题,请参考以下文章

SAP系统中创建成品是出现“物料授权组——权限组”怎么弄呀? 事务代码MMF1 在基本数据1中出现,必填,咋

在SAP中如何创建销售订单

客户又是供应商,在SAP系统中怎么处理 (无内容)

SAP上线后如何管理?

SAP CRM 在Web UI中创建搜索帮助

如何在 SwiftUI 中创建核心数据管理器环境