2017-03-17 26 views
0

我正在开发一个ABAP程序来将订单从一个系统传输到另一个系统(在不同的景观)。为此,我需要将cofiles从源系统复制到目标系统,以便将订单添加到导入队列中。该副本不能手动完成,它必须是程序完成所有这些操作......将源系统中的文件复制到目标,将订单添加到导入队列并传输它们。 任何想法如何在程序中做到这一点(只有在不同系统之间复制文件的部分)?FM或类似的东西,从一个服务器复制cofiles到另一个

+1

我怀疑没有使用TMS内置功能的强烈原因...? – vwegert

+0

您确定您正在讨论转移订单吗? cofiles是交通系统的一部分,因此您不会创建用于将订单从1系统复制到另一个系统的传输。 – SAPPRO

+0

我想他是错误的。要么他使用*命令*而不是*请求*,或者他不知道TMS。订单(采购订单,交货)是交易数据,超出了TMS的范围。 – Suncatcher

回答

0

对我来说似乎不可能。目前,在不同系统之间传输程序/对象最简单的方法是abapGit,但目标系统仍需要一些任务。

+0

谢谢米哈尔... 但是我一直在想,我认为有可能创建2个RFC,第一个将运行在“源系统“并读取文件并使用”OPEN DATASET“将其内容保存在内部表中,然后将其返回......然后在”目标系统“中运行另一个(我将从另一个内部表中传递内部表作为输入)并做相反的操作,将表读入文件。你认为这会起作用吗? – anfil89

+0

如果您可以从目标系统调用RFC到源系统,我认为这个操作可以完成。 –

+0

@ anfil89如果您在这些系统之间有物理连接,请使用TMS。你为什么要重新发明轮子? – Jagger

相关问题