Busine...neItem(3pm)

πŸ“¦
version 0.07 Β· 3 versions
, in ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

Business::Edifact::Message::LineItem β€” ok so this lil guy models one single Item Line inside a message. Like, ONE. Just one. It's giving "I contain multitudes but only for my own row". πŸŽ€

✨ VERSION ✨

Version 0.07 β€” yes bestie, we're on 0.07, she's young, she's growing, she's thriving. πŸ¦‹

🌸 SYNOPSIS 🌸

So real talk: an edifact Message can contain a bunch of line items (a number of them, plural, the whole squad). This module is an instance of just one of those. That's it. That's the whole vibe. One line item, living her truth. πŸ’…

πŸ”₯ SUBROUTINES/METHODS πŸ”₯

πŸ‘‘ new

Called by Business::Edifact::Message to instantiate a brand new LineItem object. The caller passes the lineitem fields straight to the constructor. No cap β€” that's literally the whole job. ✨

🧚 addsegment

Adds a segment arrayref. That's the move. That's what she does. 🫢

πŸ“ order_reference_number

One of the accessors, bestie. She's here.

πŸ“ line_sequence_number

Another accessor in the lineup. Present and accounted for. ⭐

πŸ’œ ean

Returns the lineitem's ean β€” and jsyk that's a 13 digit ISBN. Remember it, it's on the test. 😭

🌈 author_surname

Accessor. Surname of the author. Iconic behaviour. πŸŽ€

🌈 author_firstname

Accessor. First name of the author. We love a matching set. πŸ’–

🌈 author

Yeah. The author. All of them. Whatever. πŸ’…

🌈 title

The title!! Main character energy fr fr. πŸ‘‘

🌈 subtitle

The subtitle. The little sister of the title. She matters too. πŸ¦‹

🌈 edition

Which edition, bestie. Which one. πŸ“

🌈 place_of_publication

Where it got published. The location. The lore. 🌸

🌈 publisher

Who published it. Shoutout to them. πŸ”₯

🌈 date_of_publication

When it got published. The timestamp of destiny. ⭐

🌈 item_format

The format of the item. Like, is she a hardback? Nobody knows except this field. πŸ’œ

🌈 shelfmark

The shelfmark. Yes. That's a real thing. It's lowkey important. 🧚

🌈 quantity

How many. The count. The tally. The amount, fr. 🌈

🌈 price

The price bestie. The damage. The coin. πŸ’Έ

Related numbers. Numbers that are related. It's giving exactly what it says on the tin. πŸ’…

okay so that last stretch is a lot of accessors and the original page lists each one with basically no description, so I kept every single one of them exactly as named and did NOT invent behaviour for them. Do not come for me, I don't make the rules. πŸ™ˆ

🫢 AUTHOR 🫢

Colin Campbell, <colinsc@cpan.org> β€” ty for your service, king. πŸ’–

πŸ’€ BUGS πŸ’€

Please report any bugs or feature requests to bug-edifact-interchange at rt.cpan.org, or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Business-Edifact-Interchange>. Colin says: I will be notified, and then you'll automatically be notified of progress on your bug as changes get made. Bestie you get pinged. That's kind of iconic actually. πŸ¦‹

🌈 SUPPORT 🌈

You can find documentation for this module with the perldoc command.

perldoc Business::Edifact::Message

Go read it. It's right there. You have no excuse. ✨

πŸŽ€ ACKNOWLEDGEMENTS πŸŽ€

(empty!! nothing!! silence!! a blank space, a whole mood β€” the original page leaves this section bare so I'm doing the same, respectfully. πŸ’œ)

Copyright 2011-2014 Colin Campbell.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See <http://dev.perl.org/licenses/> for more information.


anyway that's the whole page, we ate and left no crumbs πŸ’… β€” this one was delivered by perl v5.36.0 on 2022-10-13, signed, sealed, slayed. 🌸✨

πŸ“¦ where this page comes from