在平面文件中添加页眉和页脚行

问题描述 投票:0回答:0

这些是文件的要求:

对于平面文件发票(.csv 或 .txt),XXX 请求添加页眉和页脚记录,以及所有记录的第一个字段中的记录类型。承运人详细信息记录的记录类型值应为 D.

XXX 标题:

Record Type, Customer ID, Sender ID, Receiver ID, Carrier, File Type, Transaction Set, Version, File Date, File Control #, Invoice Date, Invoice Number, Invoice Amount, Invoice Account, Currency Code
 H,Customer,Sender,Receiver,Carrier,Invoice,TransSet,OTH,06/01/2020,000000001,05/31/2020,9999,25000.00,ABC123,USD

Record Type:    H
Customer ID:    Hardcoded value to represent customer – Supplied by XXX during implementation
 
Sender ID:  Hardcoded Value to represent sender of data – Supplied by XXX during implementation (CHAR(15), NULL)

Receiver ID:    Hardcoded value to represent receiver of data – Supplied by XXX during implementation (CHAR(15), NULL)

Carrier:        Hardcoded value to represent Carrier - Supplied by XXX during implementation

File Type:  Hardcoded value – “Invoice”

Transaction Set:    Hardcoded value – Supplied by XXX during implementation

Version:    Hardcoded value – “CSV” if comma-delimited, or “OTH” if pipe-delimited (or another delimiter).

File Date:  Date or Date Time stamp (DATETIME, NULL)

File Control #: Unique File identifier – can be a string – max length 9 (CHAR(9), NULL)

Invoice Date:   Carrier’s Invoice Date (DATETIME, NULL)

Invoice Number: Carrier’s Invoice Number (CHAR(22), NULL)

Invoice Amount: Carrier’s Total Amount Due (MONEY, NULL)
 
Invoice Account:    Carrier’s Customer Bill To Account Number (CHAR(30), NULL)

Currency Code:  Billed Currency Code – USD, CAD (CHAR(3), NULL)

承运人的详细记录:

Record Type, Carrier Field1, Carrier Field2, Carrier Field3, etc.

D, Carrier’s Field 1, Carrier’s Field2, Carrier’s Field 3
D, Carrier’s Field 1, Carrier’s Field2, Carrier’s Field 3
D, Carrier’s Field 1, Carrier’s Field2, Carrier’s Field 3
D, Carrier’s Field 1, Carrier’s Field2, Carrier’s Field 3

XXX 页脚:

Record Type, Transaction Count

F,4

Record Type:     F

Transaction Count:     Count of detail records in file (excludes header and footer record from the count).`

我搜索了互联网,但似乎找不到任何接近我想要的东西。有人可以帮忙吗?

sql sql-server csv export-to-csv txt
© www.soinside.com 2019 - 2024. All rights reserved.