如何用postman進行批量操作

業務場景:

有些時候,我們會需要批量的將SAP B1系統中的幾千條的數據刪除或者取消單據,這個時候,一條條去操作,指定是到猴年馬月了。SAP Business One本身提供了DTW這個工具,但是這個更新,可以操作新增、更新數據,不能刪除和取消數據,所以當想要刪除和取消數據的時候,就沒辦法了。

解決方案:

SAP Business One在10.0之后,SqlServer版本也提供了Service Layer接口,我們可以通過postman批量進行操作了。

1、打開postman,從官網自己下載postman即可。

2、在postman當中,新建一個的Blank?collection,然后可以將其進行重命名。記得新建一個變量,我這里給命名了Code,所有的操作一定要記得save保存一下。

3、然后添加接口信息,選擇剛剛新添加的Blank collection后面的三個點,選擇Add request

PS:最起碼需要有倆接口,一個是SAP的登錄接口,一個是要需要或者刪除的接口。具體接口信息可以從SAP網站里面查詢(Service Layer API Reference);也可以從自己的服務器里查詢,只要安裝了Service Layer服務(https:IP//:50000/Service%20Layer%20API%20Reference.html)

4、將對應的登錄接口加進去,登錄接口地址,使用POST方法,在Body里加進去對應的登錄信息。

CompanyDBSAP的賬套
PasswordSAP的賬套的登錄密碼
UserNameSAP的賬套的登錄用戶
Language語言中文是15,加了之后后續的一些報錯可以以中文展示

5、然后試著登錄一下,將登錄成功的狀態記錄一下,然后放到Scripts里,比如這個登錄是200OK,那就200放到status(200)里,這里做為后面判定接口是否執行成功的依據。操作完成了一定記得save一下。

6、從接口文檔里查詢對應的刪除接口,比如我要刪除物料主數據,這里顯示需要使用delete,然后加主鍵。

7、我們在postman里將這個方法放進去。這個地方需要輸入對應的變量,用{{}}大括號給括起來,SAP接口文檔里顯示需要用單引號,所以我們也記得要用單引號。這個Scripts里的內容我已經測試了是204,所以我就直接填寫了,別的接口,需要自己先用一條數據測試下,看看成功的狀態是多少。

8、這個時候需要用Excel整理一份待刪除的數據,只需要整理主鍵就可以了。Excel中的列名,要和變量名一致。比如有以下幾條數據需要刪除,然后另存為CSV的格式。

Code
Z00003
Z00004
Z00005
Z00006

9、然后在postman當中,run一下。

10、選擇對應的文件,然后運行。

11、然后就會顯示對應的結果,這個結果的判定,就是咱們上面每個接口里錄入的Scripts的status。

備注:操作每一步,一定要Save一下。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/78929.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/78929.shtml
英文地址,請注明出處:http://en.pswp.cn/web/78929.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Mysql如何完成數據的增刪改查(詳解從0到1)

前言: Mysql可能是每個程序員的必修課,可以說是使用起來是沒有什么問題的,但是作為一名合格的程序猿,深入學習Mysql的內部工作原理是非常有必要的,主要是理解和學習Mysql的底層思想,希望在日后如遇到一些&…

單片機嵌入式按鍵庫

kw_btn庫說明 本庫主要滿足嵌入式按鍵需求,集成了常用的按鍵響應事件:高電平、低電平、上升沿、下降沿、單擊、雙擊、長按鍵事件。可以裸機運行,也可以配合實時操作系統運行。 本庫開源連接地址:連接 實現思路 本庫采用C語言進行…

Qt—鼠標移動事件的趣味小程序:會移動的按鈕

1.項目目標 本次根據Qt的鼠標移動事件實現一個趣味小程序:當鼠標移動到按鈕時,按鈕就會隨機出現在置,以至于根本點擊不到按鈕。????? 2.項目步驟 首先現在ui界面設計控件(也可以用代碼的方式創建,就不多說了) 第一個按鈕不需…

MySQL的information_schema在SQL注入中的關鍵作用與防御策略

目錄 一、information_schema的核心價值 二、攻擊利用場景與示例 1. 聯合查詢注入(Union-Based) 2. 報錯注入(Error-Based) 3. 布爾盲注(Boolean Blind) 4. 時間盲注(Time-Based&#xff0…

c語言 關鍵字--目錄

下面是詳細介紹的鏈接 1.c語言 關鍵字 2.typedef 關鍵字 3.volatile 關鍵字 4.register 關鍵字 5.const關鍵字用法 6.extern關鍵字 7.sizeof關鍵字

python爬蟲爬取網站圖片出現403解決方法【僅供學習使用】

基于CSDN第一篇文章,Python爬蟲之入門保姆級教程,學不會我去你家刷廁所。 這篇文章是2021年作者發表的,由于此教程,網站添加了反爬機制,有作者通過添加cookie信息來達到原來的效果,Python爬蟲添加Cookies以…

docker創建一個centOS容器安裝軟件(以寶塔為例)的詳細步驟

備忘:后續偶爾忘記了docker虛擬機與宿主機的端口映射關系,來這里查看即可: docker run -d \ --name baota \ --privilegedtrue \ -p 8888:8888 \ -p 8880:80 \ -p 8443:443 \ -p 8820:20 \ -p 8821:21 \ -v /home/www:/www/wwwroot \ centos…

linux 使用nginx部署ssl證書,將http升級為https

前言 本文基于:操作系統 CentOS Stream 8 使用工具:Xshell 8、Xftp 8 服務器基礎環境: nginx - 請查看 linux 使用nginx部署vue、react項目 所需服務器基礎環境,請根據提示進行下載、安裝。 1.下載證書 以騰訊云為例&#x…

日常開發中,iOS 性能調優我們怎么做?

日常開發中,iOS 性能調優我們怎么做?聊聊我用過的幾款工具 最近在給一個 iOS 視頻類 App 做性能優化,過程中踩了不少坑,也用了一些不錯的工具,今天就以一個開發者視角隨便聊聊我在調試過程中的一些經驗。 一、性能問…

Redis ⑨-Jedis | Spring Redis

Jedis 通過 Jedis 可以連接 Redis 服務器。 通過 Maven 引入 Jedis 依賴。 <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><versi…

【人工智能】解鎖AI潛能:LM Studio多模型并行運行DeepSeek與開源大模型的實踐指南

《Python OpenCV從菜鳥到高手》帶你進入圖像處理與計算機視覺的大門! 解鎖Python編程的無限可能:《奇妙的Python》帶你漫游代碼世界 隨著大語言模型(LLM)的快速發展,LM Studio作為一款本地化部署工具,以其簡單易用的圖形化界面和強大的模型管理能力受到廣泛關注。本文深…

Node.js面試題

一、什么是Node.js&#xff1f; Node.js 是一個開源的跨平臺 JavaScript 運行時環境&#xff0c;允許開發者在服務器端運行 JavaScript 代碼。它基于 Chrome 的 V8 JavaScript 引擎構建&#xff0c;能夠高效地處理 I/O 操作&#xff0c;適合構建高性能的網絡應用。 異步非阻塞&…

Playwright MCP 入門實戰:自動化測試與 Copilot 集成指南

什么是 MCP&#xff1f; MCP&#xff08;Model Context Protocol&#xff09; 是一種為大語言模型&#xff08;LLM&#xff09;設計的協議&#xff0c;MCP充當 LLM 與實際應用之間的橋梁或“翻譯器”&#xff0c;將自然語言轉化為結構化指令&#xff0c;使得模型可以更精確、高…

達夢DM數據庫安裝步驟

文章目錄 1、下載并解壓縮2、安裝DM數據庫2.1 運行安裝程序2.2 選擇語言與時區2.3 安裝向導2.4 許可證協議2.5 Key文件2.6 選擇組件2.7 安裝位置2.8 安裝前小結2.9 安裝過程2.10 已完成2.11 初始化 3、配置實例3.1選擇操作方式3.2創建數據庫模版3.3指定數據庫目錄3.4數據庫標識…

電商雙11美妝數據分析(2)

接下來用seaborn包給出每個店鋪各個大類以及各個小類的銷量銷售額 關于性別 接下來考慮性別因素&#xff0c;了解各類產品在男性消費者中的銷量占比 男士的銷量基本來自于清潔類&#xff0c;其次是補水類。而這兩類正是總銷量中占比最高的兩類。 非男士專用中&#xff0c;補水…

54.實現Trie(前綴樹)

Trie(發音類似 "try")或者說 前綴樹 是一種樹形數據結構&#xff0c;用于高效地存儲和檢索字符串數據集中的鍵。這一數據結構有相當多的應用情景&#xff0c;例如自動補全和拼寫檢查。 請你實現 Trie 類&#xff1a; Trie() 初始化前綴樹對象。void insert(String wo…

Excel文件批量處理指南 | 用VBA一鍵操作文件夾所有工作簿

系列文章 Excel跨文件夾批處理黑科技 | 用VBA遞歸遍歷所有子目錄 目錄 系列文章&#x1f4c1; Excel文件批量處理指南 | 用VBA一鍵操作文件夾所有工作簿一、場景痛點與解決方案二、核心代碼架構解析1. 文件遍歷引擎2. 安全打開機制3. 錯誤處理框架 三、7大實戰應用場景場景1&a…

南京大學OpenHarmony技術俱樂部正式揭牌 倉頡編程語言引領生態創新

2025年4月24日&#xff0c;由OpenAtom OpenHarmony&#xff08;以下簡稱“OpenHarmony”&#xff09;項目群技術指導委員會與南京大學軟件學院共同舉辦的“南京大學OpenHarmony技術俱樂部成立大會暨基礎軟件與生態應用論壇”在南京大學仙林校區召開。 大會聚焦國產自主編程語言…

C++回調函數學習

C回調函數學習 遇到問題&#xff0c;要學習C回調函數 遇到問題&#xff0c;要學習C回調函數 來吧&#xff0c;直接看代碼吧 共有4種方法&#xff0c;每種方法都有標識&#xff0c;對用的屏蔽和打開就可以使用 原文在這里&#xff1a; #include<iostream> #include<f…

PDF解析新范式:Free2AI工具實測

在數字化浪潮中,PDF文件已成為企業、政府及個人存儲與傳遞信息的核心載體。然而,PDF內容的提取與處理始終是行業痛點——無論是合同解析、研究報告整理,還是大規模知識庫構建,傳統方法常面臨效率低、成本高、準確率不足等問題。Free2AI基于智能體技術與大模型算力,為PDF內…