public static String formatPOItemBuffAttributes(String separator, CFAccPOItemBuff buff) { String retval = CFAccXMsgPOItemMessageFormatter.formatPOItemPKeyAttributes(separator, buff) + CFLibXmlUtil.formatRequiredInt32(separator, "Revision", buff.getRequiredRevision()) + CFLibXmlUtil.formatOptionalUuid(separator, "CreatedBy", buff.getCreatedByUserId()) + CFLibXmlUtil.formatOptionalTimestamp(separator, "CreatedAt", buff.getCreatedAt()) + CFLibXmlUtil.formatOptionalUuid(separator, "UpdatedBy", buff.getUpdatedByUserId()) + CFLibXmlUtil.formatOptionalTimestamp(separator, "UpdatedAt", buff.getUpdatedAt()) + CFLibXmlUtil.formatRequiredInt64( separator, "PurchaseOrderId", buff.getRequiredPurchaseOrderId()) + CFLibXmlUtil.formatRequiredXmlString( separator, "Description", buff.getRequiredDescription()) + CFLibXmlUtil.formatRequiredNumber( separator, "NumOrdered", buff.getRequiredNumOrdered()) + CFLibXmlUtil.formatOptionalInt64( separator, "VendorUnitTenantId", buff.getOptionalVendorUnitTenantId()) + CFLibXmlUtil.formatOptionalInt64( separator, "VendorUnitAccountId", buff.getOptionalVendorUnitAccountId()) + CFLibXmlUtil.formatOptionalInt32( separator, "VendorUnitId", buff.getOptionalVendorUnitId()); return (retval); }