色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

edi php

錢瀠龍1年前7瀏覽0評論
EDI PHP: 接口來自企業級電子數據交換 企業級電子數據交換(Electronic Data Interchange,EDI)是一個標準通信協議,用于在不同的計算機系統之間共享和交換數據。EDI 是很多企業用來交流商業消息的重要途徑,譬如需求生產調度、收款通知、發貨確認等等。EDI 是對于企業內部數據處理、合作關系、以及客戶需求管理都至關重要。 而 PHP 便是一種易于使用的開發語言,在該語言的支持下,EDI PHP 充分利用了企業資源計劃(Enterprise Resource Planning,ERP)系統,其他如供應鏈管理(Supply Chain Management,SCM)系統和客戶管理系統 (Customer Relationship Management,CRM)就可以和EDI相連接,完成電子數據的共享和交換。 無論是僅僅引進EDI,還是對企業進行全面的業務處理,PHP 均需要以一種若干模塊相互合作的方式來做好這件事。下文將詳細探討,如何完成EDI PHP 模塊的開發。 第一部分:EDI 基礎知識 Electronic Data Interchange(EDI)是一種數字式的業務間通訊方式。在EDI編碼格式中,消息被當作一個字符串序列傳輸。該字符串序列可以非常復雜,而且比較難以進行閱讀。消息中的每一部分都通過特定的分隔符分隔開來,以便于被接收方進行解析。 下面是EDI信息中經典標準的信息類型: - Purchase Order 公司向供應商下達的訂單信息 - Ship Notice 商家給消費者的發貨信息 - Invoice 發貨人給付帳戶的結算信息 - Payment Advice 由消費者給付商家的結算信息 - Remittance Advice 消費者付款后由商家給予的付款確認信息 第二部分:EDI 的開發環境 PHP 和 EDI 在業務商業數據互換領域之中是數據傳輸的重要標準。我們可以使用 EDI-php的類和方法來解決 EDI 數據的編寫、傳輸、接收的問題。 EDI-php是一個適用于PHP的EDI解決方案,本身包含了EDI映像核心(EDI-parser core)。 EDI-php的的特點是使用php5,模塊化、容易擴展并且易于使用。常見的標準流程有:EDI消息解析、EDI消息驗證、EDI消息建立、填充字段、看看擁有必需信息、發送EDI消息。下面是使用 EDI-php 的簡單例子:
// include parser library
require_once(dirname(__FILE__) . '/classes/parser/EDIParser.php');
// parse the 851 transaction
$parser =& new EDIParser('/path/to/edi.unz');
$parser->SetConfig('X12-4010', array('850', '851', '855', '856', '810'));
$parser->Parse();
// get the order data from the parsed transaction
$data =& $parser->GetTransactionSegments('ZSU');
$orderData = $data[0];
// print out the order data
echo "Order Number: {$orderData[1][0]}\n";
echo "Order Date: {$orderData[2][0]}\n";
echo "Order Total: {$orderData[3][0]}\n";
第三部分:EDI-PHP覆蓋范圍 PHP是一種通用的腳本語言,EDI-PHP 同樣不限于特定行業或業務。在這里空間運營商、通信服務提供商,銷售,電子商務以及其他服務方向的企業都可以使用 EDI-PHP。 對于EDI-php的開發來說,目前最全面的EDI規范要屬ANSI X12和EDIFACT。EDI-php支持 X12 和 EDIFACT 兩種電子數據交換格式,并提供消息攔截、 EDI 消息發送/接收、Web Form 支持、文件系統支持等特性。 在PHP編寫的EDI解決方案的上傳和部署,首先要手動從服務器上下載并按照指導手冊來安裝它。 最后,EDI PHP 是一個用于管理電子數據交換的必需工具,而且在現今快節奏的市場條件下,它比起傳統的交換方式更加安全、簡單易行。EDI PHP 是為幫助企業有效縮短業務交流時間開發的一種重要工具,也為企業帶來了很多想象不到的便利。