def get_credit_card_full_po_lines_from_date(alma_api_client, date):
    """Get a list of full PO line records for credit card purchases (acquisition_methood =
    EXCHANGE) from the specified date."""
    brief_po_lines = alma_api_client.get_brief_po_lines("EXCHANGE")
    credit_card_full_po_lines = []
    for brief_po_line in (
        p
        for p in brief_po_lines
        if p.get("created_date") == f"{date}Z" and p.get("number") is not None
    ):
        full_po_line = alma_api_client.get_full_po_line(brief_po_line.get("number"))
        credit_card_full_po_lines.append(full_po_line)
    return credit_card_full_po_lines