In data lunedì 14 ottobre 2013 16:59:51, Ferran Jorba ha scritto:
> Hello Henning,
>
> Henning Hraban Ramm <[email protected]> wrote:
> > Hello Ferran!
> >
> > Am 2013-10-14 um 16:12 schrieb Ferran Jorba <[email protected]>:
> >> First of all, please, please, make sure that those records have an
> >> unique identifier. You'll find yourself loading and reloading them,
> >> either on your test or your production server. This unique identifier
> >> will allow Invenio to replace the older version with the new one reusing
> >
> >> the same Invenio identifier. You can find a similar thread here:
> > My idea was to export the same format with the Invenio ID added to use
> > for corrections, see my workflow description in attached documents (if
> > the list lets them through).
>
> I see, so it will be a round-trip with a single (Invenio's) identifier,
> making sure that the tag-to-marcxml and marcxml-to-tag are 100%
> reversible. I have the feeling here that a single (Python) script doing
> both operations may offer more guarantee that a combination of two, one
> of them being BibConvert, but sure I miss many details that you know
> better.
BTW, sorry, to come into this only now. In Invenio 1.1.2 onwards, there is
bibupload --replace --force that allows you to put explicitly 001 tags in the
incoming MARC, even if this is for insert only, and this will cause automatic
allocation of the recid on the first time, and then normal behavior in sub-
sequent times.
Cheers!
Sam
--
Samuele Kaplun
Invenio Developer ** <http://invenio-software.org/>
INSPIRE Service Manager ** <http://inspirehep.net/>